Tag: 流浪汉插件

64位程序比32位版本更大更快吗?

我想我是专注于x86,但我一般感兴趣的是从32位到64位。 从逻辑上讲,我可以看到常量和指针在某些情况下会更大,所以程序可能会更大。 而为了效率而分配字边界的内存意味着分配之间会有更多的空白。 我也听说x86上的32位模式必须在由于可能的4G地址空间重叠而发生上下文切换时刷新其caching。 那么,64位的真正好处是什么呢? 作为一个补充问题,128位会更好吗? 编辑: 我刚刚写了我的第一个32/64位程序。 它使16字节(32b版本)或32字节(64b版本)对象链表/树,并做了很多印刷stderr – 不是一个真正有用的程序,而不是典型的,但这是我的第一个。 大小:81128(32b)v 83672(64b) – 所以没有太大的区别 速度:17s(32b)v 24s(64b) – 运行在32位操作系统(OS-X 10.5.8) 更新: 我注意到一个新的混合型x32 ABI(应用程序二进制接口)正在开发,它是64b,但使用32b指针。 对于一些testing,它会比32b或64b更小的代码和更快的执行速度。 https://sites.google.com/site/x32abi/

如何通过Vagrantfile设置envionment变量和/ etc / hosts?

流浪版 流浪1.9.7 主机操作系统 Darwin bogon 16.6.0 Darwin Kernel版本16.6.0:2017年4月14日星期五16:21:16 PDT; 根目录:xnu-3789.60.24〜6 / RELEASE_X86_64 x86_64 客户操作系统 推文编号:Ubuntu 说明:Ubuntu 16.04.2 LTS 发行:16.04 代号:xenial 题 如何通过Vagrantfile设置envionment变量和/ etc / hosts? 在码头作曲家,我可以设置环境和extra_hosts 在流浪汉中,如何做到这一点?