V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  adadada  ›  全部回复第 3 页 / 共 7 页
回复总数  137
1  2  3  4  5  6  7  
2018-05-27 12:58:28 +08:00
回复了 whoami9894 创建的主题 C 请教一个 C 语言内存分配的问题
@whoami9894 #6 #6 如果没有其它的办法在函数之外释放,那就需要在函数体里 free。
2018-05-27 12:45:15 +08:00
回复了 whoami9894 创建的主题 C 请教一个 C 语言内存分配的问题
第一个问题:动态内存。第二个问题:函数里声明的指针*变量*的作用域在函数体里,但是它指向的内存的不是,你可以把内存的地址返回出来,在函数之外继续用。
@m939594960 这个就是 ssd,主要特点之一是 latency 比一般的 nand flash ssd 要低和稳定很多
还有一个关键参数存储密度没有提
2018-04-05 11:18:58 +08:00
回复了 niuroumian 创建的主题 Apple Apple 会在 2020 年前把所有芯片换成自家的
macOS 现在做得这么卡,是不是为了防止转到 ARM 上之后用户抱怨性能掉得太厉害😄
2018-03-29 00:09:55 +08:00
回复了 pkookp8 创建的主题 问与答 Linux 下 qemu 可以模拟 arm 环境,进去了怎么退出来
@pkookp8 或者你试试 -monitor pty, qemu 启动的时候会提示 monitor 被定向到哪个 pty 设备,然后你用 minicom 或者 picocom 之类的连上去也可以。此外,qemu 还有一套 qmp 接口,可以通过 socket 连上去,用 qmp 命令和 qemu 交互,可以实现大部分 monitor 上的命令,libvirt 用的就是这个接口。
2018-03-28 13:05:23 +08:00
回复了 pkookp8 创建的主题 问与答 Linux 下 qemu 可以模拟 arm 环境,进去了怎么退出来
命令行参数里面加一个 -monitor stdio, 把 qemu monitor 定向到命令行。qemu monitor 里敲 quit 就可以终止 qemu 了。其它命令可以通过 help 命令查看。
2018-03-22 10:33:47 +08:00
回复了 shintendo 创建的主题 问与答 有没有什么办法同步 git 的工作区?
2018-03-22 10:22:51 +08:00
回复了 shintendo 创建的主题 问与答 有没有什么办法同步 git 的工作区?
通过 Rsync, 或者 dropbox 一类的网盘做同步,这样连 reflog 和 stash 也能很好的同步
2018-03-20 11:38:23 +08:00
回复了 xiamx 创建的主题 分享创造 用 Logisim 画的简易 8 位 CPU,附送汇编器
@xiamx 你是想说 verilog? Prolog 是写人工智障用的
2018-03-17 23:20:13 +08:00
回复了 dreampython 创建的主题 云计算 腾讯云云主机支持 VT-X/AMD-v 虚拟化吗
应该不会支持。国内的大部分公有云用的是 KVM + QEMU,目前 KVM 的 nested VMX 支持 (在 VM 中提供 VT-x 特性) 正确性和稳定性都还不够,例如可能导致 Host KVM 崩溃等,所以一般不会开启。
因为很多高校网络资源有限,可能会设置一些限制。你可能需要问清楚,是否有连接数限制,访问国内非教育网和国外网络是否另外收费,是否有每月流量限制等等。
2018-03-06 10:21:33 +08:00
回复了 jack2code 创建的主题 Arch 2018 年有哪些业界大会?
LC3 @ Beijing
Xen Summit @ Nanjing
2018-02-28 08:03:40 +08:00
回复了 billows 创建的主题 程序员 QEMU、virtualbox 这些虚拟化软件,有支持监控带宽的吗?
/sys/devices/virtual/net/ 下 vm 使用的 tap 或者 tun 设备的 statistics 信息有用吗?
2018-02-26 20:04:03 +08:00
回复了 billows 创建的主题 程序员 开发人员如何“write on MacOS, Run in Linux ”?
@billows #46 我只做到 QEMU 这一层,再往上的东西就不懂了
2018-02-21 10:13:35 +08:00
回复了 billows 创建的主题 程序员 开发人员如何“write on MacOS, Run in Linux ”?
我是做 KVM 和 QEMU 开发的,也在用 mac,来说说我的经验。我不用 Libvirt,所以情况可能和题主有所不同。根据开发的内容对 KVM 的依赖程度,主要分为三种情况:

1. 只依赖 QEMU 不依赖 KVM,例如大部分的设备模拟 (virtio ...) 和 QMP 接口。这种情况下基本就是在 mac 上编译和运行 QEMU。当然,因为 QEMU 主要是为 Linux 环境开发的,mac 上的编译环境经常会被 break 掉,所以可能需要开发者在 upstream 修复之前自己去定位和修复。此外,TCG 通常会比较慢,但是在 upstream 逐渐加入 Hypervisor Framework 支持后 (Paolo 的一部分 patch 已经合并到 upstream),可能会有所改观。

2. 轻度依赖 KVM,例如涉及 MSR 处理和中断处理的地方。这个度不太好定义,还是需要开发者自己把握。这种情况基本上就是要上支持 nested virtualization 的虚拟机了。我目前用的是 VMware Fusion,这个也只能说是勉强能用 (Mac 上的虚拟机对 nested virtualization 的支持普遍不好,更不要提 VirtualBox 这种玩具级别的完全不支持 nested virtualization 的虚拟机了)。代码的话,可以通过 VMware Fusion 的 shared folder 和 VM 共享。

3. 以上都不适用的情况,例如需要使用 nested virtualization 环境下没有的 KVM 特性,只有物理机上有的特性,或者对性能有需求的场景等。这种情况就只能上物理机了。代码的话可以通过 rsync 同步。
2018-02-13 23:41:34 +08:00
回复了 warcraft1236 创建的主题 Linux Ubuntu 下有两个网卡, aria2 怎么才能指定绑到哪个网卡呢?
aria2c 可以通过参数 --interface 指定绑定到哪个网卡,这个管用吗?
2018-01-12 12:30:54 +08:00
回复了 luoluoluo 创建的主题 程序员 如果花 3~5 年时间去研究一个项目,你会研究哪个项目?
基于形式化规范的可验证程序的自动化生成和优化
2017-12-22 22:33:14 +08:00
回复了 zhjits 创建的主题 云计算 给大家见识一下腾讯云出土的 CPU
@pq #23 为了 Live Migration 方便。例如,源端 host CPU 支持 AVX 指令,目的端 host CPU 不支持 AVX 指令,如果 QEMU 直接把 host CPU 的所有特性都提供给 vCPU,那么 live migration 之后,VM 里原本可以正常运行的 AVX 程序在目的端无法运行。
@3dwelcome 这事 Intel 之前推 x86 Android 的时候也干过,不过当然是从 ARM 翻译到 x86,结论也是性能不会下降的太厉害。不过我一直好奇的是这些方案是怎么解决多线程代码的,毕竟 ARM 和 x86 的内存模型差得还是挺大的。
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1019 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 22:27 · PVG 06:27 · LAX 14:27 · JFK 17:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.