电脑用户

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

4
VGA到底是什么,它与视频卡有什么区别?
操作系统开发教程通过直接写入VGA或EGA或Super VGA来精确定位屏幕数据,但我没有得到的是在板上写入固定地址以进行显示和直接写入视频卡之间的真正区别是什么或可移动?我只想基本澄清我对此问题的困惑 而且由于卡,连接接口,总线,体系结构,片上系统,嵌入式系统等中的变量并非如此简单,我发现很难找到一种方法来理解这100%背后的想法。固定地址从高端GPU到低端板载GPU是否会有所不同?为什么和为什么不呢? 我的目标之一是托管一个内核并制作一个操作系统,这确实是一个遥不可及的梦想。无法理解术语不仅在某些方面阻碍了我,而且使我在硬件方面显得愚蠢。 额外:这些最新的答案中的一些是关于使用处理器最大16位的最大可寻址内存。问题是其中一些其他出现的问题: 1.卡的内存如何?屏幕数据本身不需要系统RAM。 2.在高位模式下呢?难道您不能不忽略实模式(x86)中的BIOS并仍然通过AL寻址内存吗? 3.在具有大量寄存器且性能等于或高于实际微处理器的GPU上,写入固定地址的概念如何保持不变?

9
并行rsync
经过反复试验,我只是移动并发现在我的房屋和远程服务器之间的某个地方,正在发生一些节流...但是节流不是很聪明。它仅限制单个连接。因此,如果我复制一个1 GB的文件,它将以150 kBps的速度愉快地进行。但是,如果我初始化10个副本,则每个副本将以150 kBps的速度运行(即,我通过多个连接获得了更高的聚合带宽)。 我经常使用rsync将一些大型数据集从工作同步到家中(幸运的是以许多文件的形式)。有没有办法告诉rsync使用多个连接下载?从理论上讲应该是可行的,因为据我所知,rsync首先进行一次传递以确定必要的更改,然后执行实际的传输。如果有一种神奇的方法告诉rsync将单个文件切成N个片段,然后将它们重新拼接在一起,便可以得到奖励。我相信CuteFTP实际上足够聪明,可以实现这一目标。

1
如何配置ShrewSoft VPN连接到Cisco VPN Server?
使用ShrewSoft VPN客户端连接到Cisco VPN服务器的步骤是什么? 重要的是要注意,有不同类型的Cisco VPN连接: 带有预共享密钥(IPSec)的Cisco VPN 思科AnyConnect(SSL VPN) 带有.pcf文件的Cisco VPN (IPSec) 带有证书(IPSec)的Cisco VPN 我有详细的答案1.,预共享密钥。我会自己回答。 我需要使用ShrewSoft VPN替代Cisco AnyConnect的详细答案。 我知道.pcf很简单;你可以读到它。 为了完整性,证书版本会很好。



6
如何在不手动输入的情况下让tmux打开一组窗格?
因此,我想进行一个特定于项目的tmux会话,该会话会自动弹出某些窗格中的某些命令。遵循在线教程和tmux手册页之后,这就是我想到的配置文件: new -n estruct ls neww -n estruct2 ls splitw -v -p 50 -t 0 ls 结果是……什么都没有。 tmux从一个窗口和该窗口中的单个窗格启动,而不执行任何命令。 我将如何制作一个配置文件,该配置文件实际上允许我使用预先执行的某些命令来创建一组窗口和窗格?
30 tmux 


5
Windows 7虚拟桌面管理器[关闭]
令我感到惊讶的是,我仍然没有看到内置功能能够利用一个桌面以上的功能! 我的意思是每个流行的操作系统都内置了它!苹果Mac OS X,Linux,Solaris,我敢肯定还有很多其他... 真是可悲! 有什么建议吗?


6
Linux下的三(3)个监视器
我通过Nvidia NVS440设置了3个显示器(每个1680x1050)(2个GPU,每个GPU 2个输出,共4个输出);在Windows XP,7下可以正常工作,但在Linux(Ubuntu 9.04)下却引起很多麻烦。 我以前使用过XFX 9600GT和板载XFX 9300GS来产生相同的结果,但是该卡嘈杂且耗电,我希望NVS4400中有一些神奇的开关可以解决这个烦人的问题-事实证明NVS440在一个物理PCB上只有2张卡:-p(我在Linux上搜索了使用该卡的用户的高低位,但是什么也没发现,如果有的话,该卡的功耗更低且风扇更少,所以我可以从中受益) 无论如何,使用这两种设置都有5种可用的解决方案: 有3个单独的X实例,所有未加入 有3个单独的X实例,Xinerama毗邻 有2个单独的X实例-一个使用双视图,两个都与Xinerama相邻 有2个单独的X实例-一个使用双视图,但不使用Xinerama 进行一次Twin-view设置,然后拔下第三个屏幕:-p 第4个选项使用2个单独的X实例和twinview(但没有xinerama)在性能和可用性上达到最佳平衡,但会导致2个非常烦人的问题 您无法控制(不更改快捷方式)打开应用程序的屏幕-一旦打开应用程序,就无法在不打开终端并强迫其移动的情况下将其移至另一个屏幕 Nvidia对Xinerama中断的压倒性或伪造性,通过Twin View连接的2个屏幕的行为就像一个巨大的屏幕,导致在两个屏幕中间打开弹出式窗口,并且最大化地将窗口拉伸到前两个屏幕的宽度 Firefox只能以同一用户身份运行一个实例,因此拥有多个firefox窗口至少需要2个用户 第二个选项像正确的选项一样“感觉”,但是OpenGL基本上被禁用,并且玩任何类型的游戏甚至运行任何图形都可能导致性能大幅下降和不稳定-甚至尝试为gba或gens运行基本的模拟器也只会导致系统跌倒。它的工作原理足以凝视您的桌面,却什么也没做,但是只要您开始做一些工作-打开窗口,拖动周围的东西-运行多个复本,就真的感觉很慢。 最后打开的只有双屏显示的屏幕可以完美运行,并且一切都可以按要求执行,具有完整的GPU加速功能-两个逻辑屏幕空间-完美,只需跨窗口之类的GPU即可运行!:-p 无论如何,我知道当RandR引入各种GPU对象以允许将多个GPU缝合在一起以在比Xinerama更深的一层上创建一个巨大的桌面时,它应该会有所懈怠。我想知道现在是否已解决此问题(我发现X服务器1.7已退出),是否有人成功运行了它? 同样,我的要求是: 一个巨大的桌面,可拖动任何窗口 最大化每个屏幕的窗口(就像XP一样) 在主屏幕上运行全屏应用程序,并禁止鼠标移到其他应用程序或所有三个拉伸的应用程序上 最后作为附注;我知道Matrox三(和双)头分配器,但是即使他们在eBay上购买的价格也超出了我能负担得起的atm,我的观点是:当出现以下情况时,我不必购买额外的硬件就可以在Linux上工作这是Windows世界中已经存在很长一段时间的东西了(可以告诉我我不喜欢X :-p)吗?如果我有足够的现金,我已经购买了这个盒子的最新版本(新版本终于支持高分辨率,因为每个显示器都有1680x1050的分辨率)。

18
您如何处理手腕疼痛?[关闭]
我每天在电脑上使用的时间比任何人都要多,因此我感到手腕疼痛。握住我的手很痛。键入很好,而且我已经学会了如何停止使用鼠标。大多。 否则我完全健康;我饮食正确,并定期运动。但是,我该怎么办才能使右手腕部疼痛消失呢?
30 ergonomics  rsi 



6
如何防止将非Tynt JavaScript注入“阅读更多:www.site.com”到复制粘贴操作中?
当您在浏览器中复制文本时,有很多网站在剪贴板中插入了“阅读更多:www.site.com”之类的内容。我觉得这很可恶。如果网站恰巧使用服务Tynt(通过仅阻止Tynt域),则Google搜索揭示了一些 阻止该问题的方法,但是许多网站使用了自己的JavaScript。 除了关闭JavaScript之外,还有一种阻止这种行为的通用方法吗?我使用Chrome,但是我对所有解决方案都感兴趣。 编辑:明确地说,我希望能够保留这些网站的其余JavaScript功能,因为如果没有它,很多网站都会崩溃。 编辑#2:这是两个示例网站,尽管我使用了Tynt阻止程序,这些网站仍在骚扰我:边际革命 | 财政时报 这是两个StackOverflow 问题和两个博客 文章,它们解释了在没有Tynt的情况下手动实施这种阴暗做法的方法。这是一篇博客文章,描述了如何可靠地阻止这种情况。这是我可以找到的最新讨论(2013年3月),其中提供了有关如何使用AdBlock在Chrome中阻止此操作的建议,但对我而言不起作用。

2
IE 8不会打开某些网站,firefox会打开[重复]
这个问题已经在这里有了答案: 无法从我的Windows XP IE 8访问https站点 2回答 操作系统:Windows XP SP3。当我尝试brokerkf.ru在IE8中打开网站时,它说找不到服务器。当它打开google.com和许多其他网站时。 Firefox和Chrome可以正常打开brokerkf.ru。nslookup在命令提示符下正确显示网站的IP地址。 该域不在/ etc / hosts文件中。 可能是什么问题?我很困惑。

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.