电脑用户

计算机爱好者和高级用户的问答

14
什么是Gnome / KDE等?
我一生都在使用Windows。 不用太技术,这些是什么? 当我在网上搜索时,会得到一些技术成果。我简单不明白这些东西是什么! 我在Windows上工作,完全错过了使用此术语的要点。 Linux与Windows基本有何不同。我认为这是一组开源和/或免费的操作系统。 我怎么了 那里是一个完全不同的世界吗?
36 windows  linux  unix  gnome  kde 

8
在64 GB RAM计算机上交换分区大小以进行内存密集型工作
我的计算机上有64 GB的RAM和240 GB的SSD,将用于内存密集型计算(机器学习,数据挖掘等)。我在Internet上发现的大多数建议都是大约2-4-8 GB RAM计算机,它们建议RAM交换分区的大小为2倍(即128 GB)。 制作128 GB交换分区是否合理?制作一个巨大的交换分区有什么好处? 如果物理RAM用完了,我是否理解正确: 如果没有交换,则会出现“内存不足”错误 如果我确实进行了交换,则某些RAM页面将被复制到交换分区,并且程序将继续运行(尽管速度较慢)。 有人说在SSD上进行交换是个坏主意,因为它的读写周期有限。使用交换功能将以多快的速度耗尽SSD的读/写周期(据我所知,大约有50000个写IOPS)? 我正在使用Linux(Ubuntu 14.04(Trusty Tahr))。 现在应该设置一个16 GB的交换空间,因为它应该足够确定(例如,RedHat建议使用4 GB),而16 GB的磁盘空间实际上并不重要。

9
闪存驱动器是否磨损严重?
我的上网本有闪存驱动器,而不是硬盘驱动器,并且我正在使用带有ext3的Ubuntu上网本Remix作为文件系统。我读过一些有关闪存驱动器磨损的文章,主要的担忧似乎是: 写入周期数-每个单元只能写入有限的次数(维基百科的数字范围为1,000到100,000) 您只能在“扇区”上写入一次数据,然后需要擦除整个块才能再次使用-这些块的大小从16 KB到128 KB不等。 据说这些文件是加起来的,这样,那些没有考虑到这一点的普通文件系统最终会通过移动少量数据而耗尽闪存驱动器。 现在我毫不怀疑这个问题在理论上是非常现实的。但是,我知道我们的技术人员容易被有趣的优化问题所困扰,例如设计替代文件系统来应对闪存磨损。例如,进行内存优化非常好,但是如果在仍有数百MB可用空间的情况下最终节省了100 KB的内存,那并不能解决真正的问题。 我最终从所有这些中得到的是,我不应该在闪存驱动器上使用普通的文件系统,因为它们会很快耗尽驱动器。但是我不相信。因此问题是:闪存驱动器的磨损在日常的正常使用中是否真的有用?是我的笔记本电脑,使用ext3,将在几年内耗尽我的闪存驱动器...还是所有这都是一个理论上的问题,确实减少了使用时间,但幅度很小,以至于在正常情况下永远不会发生?还是透明的,已经在上网本闪存驱动器上使用了硬件耗损均衡技术来解决该问题,以至于备用文件系统甚至无法发挥任何作用? 来源:(1),(2),(3),(4),(5),(6)


6
Windows中的重启事件后恢复打开的软件
我发现在漫长的一天结束时,有时我会运行大量程序。明天我将需要使用所有这些。通常,这不是问题,我可以简单地锁定机器,明天再回来。我的问题在深夜启动Windows更新并强制重新启动计算机时出现。依次关闭所有我打开的软件。我当然会定期保存所有内容,所以我不会丢失任何内容,但是每当重新启动时,我都会浪费时间重新打开所有这些资源。 [编辑] 我应该澄清,更新降级后我仍然希望能够重新启动计算机。阻止重新启动只会将问题推迟到以后。我应该更具体一些,因为我希望能够出于任何原因在重启后恢复我的工作环境。诸如计划维护,断电,更新和软件安装之类的事情。 [编辑] 我不能简单地将它们设置为在启动时启动,因为这些文件每周更改一次。因此,我需要一些东西来监视打开的内容,并让我可以选择在重新登录时“恢复”这些软件会话。 有人对我可以做什么有任何建议?如果那是唯一的选择,我什至愿意购买软件来为我做这件事。 谢谢
36 windows  reboot 

7
CPU速度已经违反了摩尔定律吗?
我记得1995年左右某个时候有一台CPU速度为75 MHz的计算机。 然后几年后的1997年左右,频率为211 MHz。 几年后,在2000年左右的频率约为1.8 GHz,然后在2003年左右的频率约为3 GHz。 现在将近8年后,它们仍达到3 GHz的最高频率。这是因为摩尔定律吗?
36 cpu  cpu-speed 

3
如何在Windows上安装读写ext4分区?[重复]
这个问题已经在这里有了答案: 如何在Windows上读取ext4分区? 7个答案 我想在外部硬盘上使用ext4,但是它必须是跨平台的。(至少是Linux,Win7和WinXP)。 不幸的是,我还没有找到合适的驱动程序来让Windows 写入 ext4。我已经找到Ext2Fsd,但是它只读取ext4。 9. ext4扩展盘只读,没有大小截断和扩展支持 更多: 支持的Ext3 / 4功能: 灵活的inode大小:> 128字节,最大块大小 dir_index:htree目录索引 文件类型:Dentry中的额外文件模式 large_file:>支持4G文件 sparse_super:组描述符中的超级块备份 uninit_bg:快速fsck和组校验和 程度:阅读,写作没有延伸。 日记:仅支持内部日记的重播 不支持的Ext3 / 4功能: 日志:基于日志的操作,外部日志 范围:大小截断和扩展,文件删除 flex_bg:第一个元数据组 EA(扩展属性),ACL支持 另外,我还找到了Ext4Fsd v0.50的补丁(在此处): 新增:Matt Wu在ext2fsd.com上发布了新的0.50版本。Ext2fsd-0.48-bb8-signed对ext4扩展区的支持,并修复了Windows 7上的BSOD。 我认为这不会安全。我也读过一些有关在Windows中编写ext4的信息,这可能会导致磁盘上的数据丢失... What is the External HDD used for?-首先,它将存储备份,然后存储家庭电影,图片。一些音乐等。如果我最终收到,它将连接到Raspberry Pi。只是当它用于将计算机数据迁移到新数据时,它并不会真正移动。它会存储的最大文件是Clonezilla磁盘映像(我不知道它们是否会是大文件)。 有人可以为这个问题提供解决方案吗?还是ext4和ext3之间没有足够重要的区别,我应该使用ext3吗?-(如果是,那么我可以将Ext2Fsd用于该ext3安装吗?) 谢谢!

8
为什么开放端口不好?
这总是让我感到困惑。为什么在计算机上打开端口会很糟糕?假设您的计算机或其他程序上没有病毒,侦听该端口的病毒实际上可能会执行某些操作,那么为什么打开该端口很重要?如果某个恶意人员开始将数据包发送到端口,但是却没有接收数据并对其执行任何操作的原因,为什么呢?计算机不仅会任意执行接收到的任何数据。我知道用数据包淹没计算机可能会导致崩溃,因为它无法处理大量数据,但是我只考虑了实际上会更改计算机文件的安全性问题。 更新资料 到目前为止,感谢您的答复。我现在知道,端口实际上是打开的,意味着有一个程序可以在该端口上侦听。但是为什么编写如此难以开发的软件如此困难?要对计算机造成任何实际损害,程序就不必允许上传一个或多个文件,然后需要执行其中一个文件。似乎很难意外地做到这一点。

3
什么会导致USB 3.0端口恢复为USB 2.0?
假设我有一个USB 3.0设备,通过USB 3.0电缆连接到了Windows 7计算机上具有正确驱动程序的USB 3.0端口。带宽和性能符合USB 3.0的预期。 现在,我用质量有问题的“ USB 3.0电缆”替换了该电缆。我从Windows收到可怕的“此设备可以更快地执行操作”警告(此外,我应该将其连接到USB 3.0端口),并且该设备的性能下降到USB 2.0级别。现在,根据我的理解,某些端口/驱动程序可以切换回USB 2.0模式,以便向后兼容。因此,这似乎就是这里正在发生的事情。 为了诊断电缆的特定问题,将端口恢复为USB2.0的原因是什么? 带宽不遵守限制吗?一些电气测试?完全取决于驾驶员? 作为参考,我使用远程USB 3.0端口进行了测试,该端口专门无法还原为USB 2.0,并且该设备无法正常工作。
36 windows-7  usb  drivers 

4
Git推送失败并出现致命错误:遇到HttpRequestException
当我git push今天尝试使用时,错误报告Fatal: HttpRequestException encountered并要求我输入用户名和密码, 这真是很奇怪。 我已经尝试过git pull,git clone而且它们都工作良好。 它在今天之前运行良好,并且重新生成ssh密钥似乎毫无用处。 有人可以帮我吗?提前致谢!
36 ssh  git  github 


3
如何找出哪个Firefox选项卡使用了最多的CPU或内存?[重复]
这个问题已经在这里有了答案: 确定Firefox中的哪个选项卡正在使用CPU资源? 10个答案 有时Firefox勉强响应。而且不仅是我打开了许多标签。但是在某些情况下,我打开了多达20个选项卡,而Firefox运行良好,在某些情况下,我仅打开了5-6个选项卡,而Firefox却表现得很懒。 因此,我猜它不取决于选项卡的数量,并且必须有一个导致问题的特定选项卡。有没有办法找到该选项卡并仅关闭该选项卡而不是完全关闭Firefox1?是否有插件或脚本?

5
如何部分禁用zsh的自动更正
zsh的自动校正功能对我很有帮助,但它并不总是能提供正确的结果。 ~$ sudo vim somefile zsh: correct 'vim' to '.vim' [nyae]? 但是我想要的是一个永不选项,它可以阻止它永远纠正那些命令。 我怎样才能做到这一点?
36 zsh  autocorrect 


12
如何通过家庭网络在几台计算机之间保持文件夹同步?
像很多人一样,我拍了很多照片,也像很多人一样,我没有像我这样经常备份。 我想做的就是自动将我的“待备份”文件夹同步到家庭网络中的其他一些计算机上。 我需要一些东西: 不需要任何人登录 监视文件夹,不需要手动启动 仅发送已更改的内容 不会通过Internet连接强制流量(初始同步可能为数GB) 不受本地可用磁盘空间的限制(编辑:出于争论的缘故,假设我想浮动的空间超过50 Gb。) 应付“另一端”意外消失的情况(如果,例如,如果我带笔记本电脑去看望父母,显然我将无法看到台式机) 有人知道适合这个账单吗?我已经接近了,例如Windows Live Mesh(但是数量有限,并且我需要在两端登录才能进行同步,同步),但是我想在坐下来之前先评估一下这些选项并根据需要自己开发一些东西。 有人知道适合我的要求吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.