一、linux CPU大小
cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
操作并不具备原子性,该操作是先读取值,然后写回一个新值,相当于原来的值加上1,分两步完成,如果第二个线程在第一个线程读取旧值和写回新值期间读取i的域值,那么第二个线程就会与第一个线程一起看到同一个值,并执行相同值的加1操作linux常用命令linux常用命令,这也就造成了线程安全失败,因此对于increase方法必须使用synchronized修饰,以便保证线程安全。cpu测试我们分别把xeon e3 1230 v3设置成四核四线程、双核四线程和双核双线程,每个设置都会测试3.3ghz和2.3ghz两个频率,看看线程和频率会对游戏有怎么样的影响。设置每个线程的堆栈大小,根据应用的线程所需内存大小进行调整,在相同物理内存下,减小这个值能生成更多的线程。
二、内存大小
cat /proc/meminfo |grep MemTotal
三、硬盘大小
fdisk -l |grep Disk
四、
uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令
五、head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L
六、cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令
七、hostname # 查看计算机名的linux系统信息命令
八、lspci -tv # 列出所有PCI设备
九、lsusb -tv # 列出所有USB设备的linux系统信息命令
十、lsmod # 列出加载的内核模块
Module Size Used by autofs4 26513 3 sunrpc 260521 1 8021q 25317 0 garp 7152 1 8021q stp 2218 1 garp llc 5546 2 garp,stp cpufreq_ondemand 10544 2 powernow_k8 18171 1 freq_table 4936 2 cpufreq_ondemand,powernow_k8 mperf 1557 1 powernow_k8 ip6t_REJECT 4628 2 nf_conntrack_ipv6 8748 2 nf_defrag_ipv6 11182 1 nf_conntrack_ipv6 xt_state 1492 2 nf_conntrack 79357 2 nf_conntrack_ipv6,xt_state ip6table_filter 2889 1 ip6_tables 19458 1 ip6table_filter ipv6 321422 47 ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6 ppdev 8537 0 parport_pc 22690 0 parport 36209 2 ppdev,parport_pc asus_atk0110 14216 0 sg 29350 0 microcode 112653 0 serio_raw 4594 0 k10temp 3609 0 edac_core 46581 0 edac_mce_amd 14705 0 snd_hda_codec_realtek 68136 1 snd_hda_intel 27823 2 snd_hda_codec 121518 2 snd_hda_codec_realtek,snd_hda_intel snd_hwdep 6652 1 snd_hda_codec snd_seq 55759 1 snd_seq_device 6500 1 snd_seq snd_pcm 86635 2 snd_hda_intel,snd_hda_codec snd_timer 22411 3 snd_seq,snd_pcm snd 69907 14 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer soundcore 7958 1 snd snd_page_alloc 8470 2 snd_hda_intel,snd_pcm i2c_piix4 12608 0 r8169 60023 0 mii 5376 1 r8169 shpchp 32778 0 ext4 363408 3 mbcache 8193 1 ext4 jbd2 90230 1 ext4 sr_mod 15177 0 cdrom 39085 1 sr_mod sd_mod 38976 3 crc_t10dif 1541 1 sd_mod ahci 41127 2 pata_acpi 3701 0 ata_generic 3837 0 pata_atiixp 4211 0 radeon 917108 0 ttm 80957 1 radeon drm_kms_helper 40087 1 radeon drm 265638 3 radeon,ttm,drm_kms_helper i2c_algo_bit 5935 1 radeon i2c_core 31084 5 i2c_piix4,radeon,drm_kms_helper,drm,i2c_algo_bit dm_mirror 14133 0 dm_region_hash 12085 1 dm_mirror dm_log 9930 2 dm_mirror,dm_region_hash dm_mod 82839 11 dm_mirror,dm_log