- 浏览: 1478251 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
来自EPT VPID <<kvm虚拟化技术与原理解析>>
挂载大页
设置大页数目
查看大页
主要
看HugePages_Total这四行,挂载设置前后有区别
启动qemu虚拟机使用大页
-mem-path /dev/hugepages -mem-prealloc
vm使用大页后看到的host的上的效果
挂载大页
mount -t hugetlbfs hugetlbfs /dev/hugepages/
设置大页数目
sysctl vm.nr_hugepages=1024
查看大页
主要
看HugePages_Total这四行,挂载设置前后有区别
cat /proc/meminfo
启动qemu虚拟机使用大页
-mem-path /dev/hugepages -mem-prealloc
/usr/libexec/qemu-kvm -m 1024 -smp 2 -hda /root/kvm/rhel65.img -vnc 192.168.137.188:1 -mem-path /dev/hugepages -mem-prealloc -daemonize
vm使用大页后看到的host的上的效果
[root@haoning hugepages]# cat /proc/meminfo MemTotal: 3908796 kB MemFree: 116376 kB Buffers: 99316 kB Cached: 321756 kB SwapCached: 8020 kB Active: 789280 kB Inactive: 669260 kB Active(anon): 603672 kB Inactive(anon): 444276 kB Active(file): 185608 kB Inactive(file): 224984 kB Unevictable: 8440 kB Mlocked: 8440 kB SwapTotal: 2031608 kB SwapFree: 2015532 kB Dirty: 16 kB Writeback: 0 kB AnonPages: 1041816 kB Mapped: 60468 kB Shmem: 3048 kB Slab: 109192 kB SReclaimable: 64856 kB SUnreclaim: 44336 kB KernelStack: 3088 kB PageTables: 45372 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 2937428 kB Committed_AS: 2437948 kB VmallocTotal: 34359738367 kB VmallocUsed: 167764 kB VmallocChunk: 34359516772 kB HardwareCorrupted: 0 kB AnonHugePages: 354304 kB HugePages_Total: 1024 HugePages_Free: 838 HugePages_Rsvd: 334 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 8192 kB DirectMap2M: 2088960 kB DirectMap1G: 2097152 kB [root@haoning hugepages]#
发表评论
-
tinyemu
2019-01-24 17:59 1433参考https://bellard.org/jslinux/t ... -
jslinux-deobfuscated-network
2017-02-13 22:37 715基础知识 查看网络包 tcpdump -i eth0 -e ... -
用buildroot为jslinux建立最小rootfs
2016-11-18 17:59 1270############################### ... -
nginx rewrite替代apache rewrite
2016-10-18 20:30 836清理chrome的缓存 chrome://appcache-i ... -
qemu用tap方式启动vm的网络试验(ip route)
2016-09-14 11:29 2807ip route add 192.168.8.0/24 via ... -
qemu的不断网动态迁移的试验
2016-06-28 16:16 951需求: 目前有两台服务器 192.168.139.117 19 ... -
kvm的nested嵌套
2016-06-27 18:25 1330关键点是 modprobe kvm_intel nested= ... -
qemu的动态迁移的试验
2016-06-25 21:48 14261.安装qemu-2.5.1.tar 解决 ... -
libvirt建立快照和基本使用
2016-06-25 15:51 1637如果使用qemu的快照方式 在monitor中操作 (qe ... -
socket的方式使用qemu建立虚拟机
2016-06-24 17:54 1911qemu的-net参数 -net nic 必须有,基本配置mo ... -
tap的方式使用qemu建立虚拟机NAT网络
2016-06-23 18:03 9851基本概念: vm:虚拟机 ... -
qemu建立基本的虚拟机
2016-06-23 17:04 1985使用qemu建立虚拟机 1.需要内核文件 bzImage ... -
qemu用nat的方式使用tap建立虚拟机
2016-06-23 16:15 11普通桥接参考 http://haoningabc.iteye. ... -
tap的方式使用qemu建立虚拟机桥接网络
2016-06-22 20:53 7841需求:建立一个虚拟机,使网络和内网一样,当一台普通接入内网的服 ... -
使用buildroot为jslinux创建root.bin
2016-05-02 00:37 1347环境 gcc 版本 4.8.5 centos ... -
i386上的busybox
2016-04-26 22:51 1026环境:在64位机器上总莫名其妙问题,交叉编译也会有想不到的地方 ... -
qemu以64位和32位的方式跑busybox
2016-04-07 22:06 1604两种方式x86_64 和32位的i386方式 ------ ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1622接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1030使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
使用devstack安装magnum
2015-11-18 21:22 1431在redhat6.5上建立个centos7的虚拟机,使用cen ...
相关推荐
2. **解压源码**:使用`tar`命令解压缩qemu-kvm-0.12.1.tar.gz文件。 3. **配置**:进入解压后的目录,运行`./configure`命令进行配置。这个过程会检查你的系统环境并生成合适的Makefile。 4. **编译**:执行`make...
6. **安全增强**:QEMU-KVM 1.1可能包含安全补丁和功能,如内存隔离和地址空间随机化,以减少虚拟化环境中的潜在安全风险。 7. **网络堆栈优化**:可能对网络堆栈进行了调整,以改善虚拟机之间的网络通信性能,或者...
qemu-kvm-ev-2.12.0-18.el7_6.3.1.src.rpm是CentOS7的qemu-kvm源码文件
3. **VirtIO**:QEMU-KVM广泛使用VirtIO,这是一种为虚拟化设计的I/O设备模型,旨在减少虚拟化带来的性能开销,提供高效、低延迟的I/O通信。 4. **动态迁移**:QEMU-KVM支持热迁移,可以在不中断服务的情况下将运行...
1. **CPU虚拟化**:QEMU-KVM使用了KVM模块,可以直接利用硬件辅助虚拟化功能,如Intel的VT-x或AMD的V技术,为每个虚拟机分配独立的虚拟CPU,实现高效的并行执行。 2. **内存虚拟化**:QEMU-KVM能够动态地分配和管理...
在使用QEMU-KVM进行虚拟化时,用户应注意资源分配,如CPU核心、内存大小、磁盘空间和网络配置。此外,安全也是重要考虑因素,比如使用安全的启动选项、限制来宾系统的访问权限,以及定期更新和打补丁以防止潜在的...
"Qemu-kvm虚拟化技术介绍" Qemu-kvm虚拟化技术是当前虚拟化技术的热点之一,该技术结合了Qemu和KVM两者的优势,提供了高性能和灵活的虚拟化解决方案。下面我们将对Qemu-kvm虚拟化技术的原理、架构和特点进行详细的...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,亲测可用
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
Qemu-kvm 虚拟化技术是指使用 KVM 模块和 Qemu 软件来实现虚拟机的技术。KVM 模块负责虚拟机的核心功能,而 Qemu 负责虚拟机的用户空间程序。这种技术可以实现高性能的虚拟机,满足企业级别的虚拟化需求。 五、Qemu...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
创建虚拟机时可以使用QEMU提供的命令行工具,例如使用qemu-kvm来启动虚拟机,并通过-cdrom参数指定安装介质。例如,使用Debian的安装镜像来安装虚拟机,并设置引导顺序为先从CD-ROM开始,如果失败则从硬盘启动。 ...
离线安装包,亲测可用
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
本文档是qemu以及linux kernel中kvm模块代码解析,供参考
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
使用Qemu-kvm创建和管理虚拟机实践