课后笔记-2

1. 请回答,32位和64位有什么区别呢?什么时候安装32位的,又什么时候安装64位操作系统呢?如何查看系统是32位的还是64位的?

答:

64位和32位的区别,主要是针对CPU而已的。其实32位和64位的区别有很多。主要有2点:

1.CPU处理器的处理机制不同

相对而言,64位对计算机处理器在RAM(随机存取储存器)处理信息的效率比32位做了优化,更加高效快速。

2. 操作系统可支持的有效内存的容量不同

64位版本可以处理的物理内存(RAM)在4 GB以上,高达128GB,而32位版本最多可以处理4 GB的内存。(对于我们普通用户而言这点最重要啦)

假如你的电脑配置有4G 或更多的内存,同时CPU又支持64位,那么久建议安装64位系统,不要浪费资源了。

如何查看linux系统是32位的还是64位的

1) file /sbin/init 或者 file /bin/ls

[[email protected] ~]#file /sbin/init

/sbin/init: ELF 64-bit LSBexecutable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs),for GNU/Linux 2.6.18, stripped

如果显示 64-bit 则为64位;

[[email protected] ~]#file /sbin/init
/sbin/init: ELF 32-bit LSBexecutable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamicallylinked (uses shared libs), stripped

如果显示为32 bit 则为32bit;

 2)uname -a:

[[email protected] ~]#uname -a
Linuxpmx002**.**.**  2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64x86_64 GNU/Linux

x86_64表示64位机器

[[email protected] ~]#uname -a
Linuxpmx0**.**.**    2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686i386 GNU/Linux

i686表示32位机器

i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持.

备注:

1. i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu.

intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列以及centrino P-M,core duo 等.

2. X86_64 适用于intel的Core 2 Duo, Centrino Core 2 Duo, and Xeon 和AMD Athlon64/x2, Sempron64/x2, Duron64等采用X86架构的64位cpu.

3. PPC  适用于Apple Macintosh G3, G4, G5, PowerBook, and othernon-Intel models

3)getconf LONG_BIT
在32位和64位机器上运行如下命令,结果如下:

[[email protected] ~]#getconf LONG_BIT
64 
[[email protected]~]# getconf LONG_BIT 
32

2. swap分区的作用是什么? 如何决定swap分区的大小?

答:

Swap分区在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。

swap分区大小为内存的2倍,如果你的机器内存非常大(大于8G时)给16G就够了,给多了也是浪费磁盘资源,8G或者8G以下就给内存大小的2倍;

3. 阿铭在教程中,教给您的万能分区是怎样分的?

答:

(1) /boot分区给100M; (2) swap分区大小为内存的2倍,如果你的机器内存非常大(大于8G时)给16G就够了,给多了也是浪费磁盘资源,8G或者8G以下就给内存大小的2倍;(3)/usr/分区20G; (4) / 分区给20G; (5)剩下的给/data/分区或者随便你自定义一个挂载点。

4. 装完系统后,试试vmware虚拟机的克隆功能。

答:

5. 查资料了解grub的概念,简单描述一下。

答:

GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。

6. 关于时区您了解多少呢?在中国我们使用的是哪个时区?

答:

时区(Time Zone)是地球上的区域使用同一个时间定义。1884年在华盛顿召开国际经度会议时,为了克服时间上的混乱,规定将全球划分为24个时区。

在中国采用首都北京所在地东八区GTM+8的时间为全国统一使用时间。中文名:北京时间。外文名:beijing time;Chinese standard time。经度:东经120度,起源历史:清光绪28年,地区:中国大陆、中国港澳、中国台湾。

时间: 2024-08-05 07:05:47

课后笔记-2的相关文章

KVC课后笔记

KVC基本赋值取值方法: setValue:forKey:假如给的key的值是name 1.去类里面找是否有一个方法叫setName:有的话执行该方法,没有的话第二步 2.去类里面找是否有个叫_name的实例变量,有赋值,没有执行第三步 3.去类里面找是否有一个叫name的实例变量,有赋值,没有执行第四步 4.查找当前类是否实现了setValue:forUnderfinedKey:方法 如果有方法内部实现,如果还没,就会抛出异常,引起崩溃. valueForKey:假如给的key的值是name

java学习【课后笔记】

博客:http://blog.csdn.net/muyang_ren 请用封装和构造完成以下练习,无特殊声明处请将属性写成private 练习一: 1) 创建一个学生类 2) 创建四个私有的字段:name,sex,age,dire 3) 分别为私有的字段提供属性 4) 测试:创建学生对象,设置属性,再分别在控制台打印该学生的基本信息 package lhy.java_1day; class student { private String name="梁惠涌"; private cha

linux课后笔记-1

1. Unix 和 Linux之间有什么关系? 答:     Unix是一种电脑操作系统,具有多任务.多用户的特征.于1969年,在美国AT&T公司的贝尔实验室开发出来,参与开发的人有肯.汤普逊.丹尼斯.里奇等. Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intelx86系列CPU的计算机上.这个系统是由全世界各地的成千上万的程序员设计和实现的.其目的是建立不受任何商品化软件的版权制约的.全世界都能自由使用的Unix兼容产品.linux继承了Unix以网络为核心的设计

今天开始学习Mysql优化技术

随着工作的深入,愈发觉得数据库优化方面知识方面的重要性,于是下载了韩顺平的Mysql优化技术的视频,这里全当课后笔记,里面可能会穿插一些自己的工作经验(感谢韩老师). Mysql优化不是一种动作,而是全套动作,包括 : 1.表的设计合理化 2.添加适当的索引 3.分表技术(水平分表,垂直分表) 4.读写分离技术 5.对常用的sql语句使用存储过程(免去了dbms对sql的编译过程,但是降低了可移植性) 6.修改mysql配置(my.ini),比如mysql最大并发量,缓存之类的配置 7.碎片整理

一个全新的开始

2018年过完春节,新年要有新的目标,惭愧的发现自从工作到现在已经三年了,自己忘记了什么是坚持,忘记了不顾一切去完成一件事情的心跳感,导致现在一直停滞不前,庸庸碌碌的打了三年的酱油,什么东西都知道了点皮毛,2018 希望有个新的改变:制定了一个小目标,学习百度云里的python运维课程,课程时间好长啊,足足33周的课程,感觉要晕菜了,但是课程内容真的好心动,有种学完以后能召唤神龙的赶脚... 为了鼓励自己坚持下去,今天在这边立一个FLAG,给自己三个月的时间: 坚持每天学习视频内容,把课后笔记和

OpenCV学习笔记之课后习题练习3-5

OpenCV学习笔记之课后习题练习2-5 练习使用感兴趣区域(ROI).创建一个210*210的单通道图像并将其归0.在图像中使用ROI和cvSet()建立一个增长如金字塔状的数组. 参考博文:www.cnblogs.com/tingshuixuan2012/p/OpenCVExercises3_5.html www.cnblogs.com/vitah/archive/2013/05/22/3092083.html 1 /*ch3_lx3_5.cpp 2 添加功能:利用cvPtr2D函数画矩形

小甲鱼python视频第三讲(笔记及课后习题答案)

1.变量命名的规则: 1.变量在使用前要赋值. 2变量可以是字母.下划线.数字,但不能以数字开头. 3变量中要区分大小写,其代表的含义不一样. PS:在python中,只是把值贴到变量中,而不是存储,所以在python中可以认为没有变量. 2.字符串 在使用字符串是要注意前后一致 PS:字符串中关于引号的使用 'let\'s go' 结果为 3.反斜杠的使用 str = "C:\file" print str str = "C:\\file" print str s

函数传参课后练习—JS学习笔记2015-6-7(第51天)

老师的课后作业练习,看代码(最贵价格那个没有实现): 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <title>J函数传参——商品价格计算</title> 6 </head> 7 8 <body> 9

Directx10 龙书笔记- 第7章课后题 实现火焰动画

火焰的图片我是没找到,找到了几张雷电的,就在d3dcoder.net 的directx10那本书代码下载的Bolt Animations for Chapter 9  里面 里面很多张图片,由于c++也是初学,一时来不及弄字符串拼接的函数. 只能定义很多个帧bmp 然后一个一个载入了 具体代码是建立在那个"crate" 例子工程, 就是那个木箱子的代码基础上. 添加的代码如下: ID3D10ShaderResourceView* mDiffusePic[9]; 我定义了一个能装9张图片