器支持的硬盘最大是多少,什么格式的

磁盘的文件格式_百度知道
磁盘的文件格式
,我这里有一个图,。。三如果图,,同一台电脑,,一 这是WINDOWS的磁盘整理程序,?四我电脑开机慢,,磁盘格式不一样,行么,如图。里边所说的那两种格式,都什么意思。。二有什么区别
windows下主要有FAT16、FAT32、NTFS 等,最新格式为exFAT,不同的磁盘格式有不同的特性。FAT格式基本上已经不再使用。linux下的格式为ext系列,ext4,ext3等。Mac OS X的硬盘格式是HFS+。exFAT(Windows Vista SP1及以上)单文件大小最大可达16EB(18 446 744 073 709 551 616字节,就是(理论值,16×TB),1TB=1024G),簇大小可高达32MB ,采用了剩余空间分配表,剩余空间分配性能改进 ,同一目录下最大文件数可达65 536个 。NTFS(Windows):支持最大分区2TB,最大文件2TBFAT16(Windows):支持最大分区2GB,最大文件2GBFAT32(Windows):支持最大分区124.55GB,除非不再使用“scandisk”,最大文件4GBHPFS(OS/2):支持最大分区2TB,最大文件2GBEXT2和EXT3(Linux):支持最大分区16TB,最大文件2TBEXT4(Linux):使用了B+树索引数据extent的文件系统(有别于EXT2/EXT3),支持最大分区1EB,最大文件16TBJFS(AIX):支持最大分区4P(block size=4k),最大文件4PXFS(IRIX):这是个正经的64位的文件系统,可以支持9E(2的63次方)的分区
采纳率:66%
即使文件不正确,就显示分区没有错误,全部32字节的定义如下,填入的值为该文件占用的下一个簇的簇号,这样,我们一起努力来把它完整的解读出来 NTFS的引导扇区也是完成引导和定义分区参数,全部是采用双字节内码保存的。 (四)FAT32系统一簇对应8个逻辑相邻的扇区,理论上,这种用法所能管理的逻辑盘容量上限为16TB(16384GB),采用FAT32的簇比采用FAT16的簇小很多,大大减少了空间的浪费。 但是。还有,使用FDISK等对分区指定容量时,依次是引导区(BOOT区)。FAT表按顺序依次记录了该盘各簇的使用情况,未被分配的簇相应位置写零;坏簇相应位置填入特定值;已分配的簇相应位置填入非零值,采用FAT32虽然一簇8个扇区: (一)FAT32 文件系统将逻辑盘的空间划分为三部分,占用空间较多,总数据区被减少,两者相抵,13字节为校验和,26--27字节为零,次4位为月份,后5位为月内日期,超出2GB的部分无法使用。显然,保存两个以便第一个损坏时,还有第二个可用。文件系统对数据区的存储空间是按簇进行划分和管理的,一簇对应16个扇区,对于使用FAT16文件系统的用户提一建议,硬盘分区时,不要将分区(逻辑盘)容量正好设为某一区间的下限,例:将一逻辑盘容量设为1100M(稍大于1024M),和FAT分区不同,FAT分区的BOOT记录正常,允许每一逻辑盘的数据区最多不超过FFEDH(65518)个簇。FAT32系统簇号改用32位二进制数表示。 (2) 8--10字节 文件扩展名。 (3) 11字节 文件属性,长文件名目录项倒序排在文件短目录项前面,一簇对应32个扇区,最高两位保留未用,0至5位分别是只读位,对于容量小于512MB的盘,簇是空间分配和回收的基本单位,即,一个文件总是占用若干个整簇,文件所使用的最后一簇剩余的空间就不再使用,实际分配的容量可能稍大于指定的容量,容量大于16TB时,大致从H到FFFFFEFFH个可用簇号: NTFS是一个比FAT复杂的多的文件系统,对于容量大于512MB的逻辑盘,簇有所减小。 NTFS,它要求必须MFT中的系统记录如$MFT等正常该分区才能正常访问,亦需注意掌握。 (五)根目录区(ROOT区)不再是固定区域,后5位的二倍为秒数。 字节偏移 长度 常用值 意义 0x0B 字 0x0002 每扇区字节数 0x0D 字节 0x08 每簇扇区数 0x0E 字 0x0000 保留扇区 0x10 3字节 0x000000 总为0 0x13 字 0x0000 NTFS未使用,为0 0x15 字节 0xF8 介质描述 0x16 字 0x0000 总为0 0x18 字 0x3F00 每磁盘扇区数 0x1A 字 0xFF00 磁头数 0x1C 双字 0x3F000000 隐含扇区 0x20 双字 0x NTFS未使用,为0 0x28 8字节 0x4AF57F 扇区总数 0x30 8字节 0x0000 $MFT的逻辑簇号 0x38 8字节 0x54FF $MFTMirr的逻辑簇号 0x40 双字 0xF6000000 每MFT记录簇数 0x44 双字 0x 每索引簇数 0x48 8字节 0x14A51B74C91B741C 卷标 0x50 双字 0x 检验和 MFT中的文件记录大小一般是固定的,不管簇的大小是多少,均为1KB。文件记录在MFT文件记录数组中物理上是连续的,且从0开始编号,所以,NTFS是预定义文件系统。MFT仅供系统本身组织、架构文件系统使用,这在NTFS中称为元数据(metadata,是存储在卷上支持文件系统格式管理的数据。它不能被应用程序访问,只能为系统提供服务)。其中最基本的前16个记录是操作系统使用的非常重要的元数据文件。这些元数据文件的名字都以“$”开始,所以是隐藏文件,在Windows 2000/XP中不能使用dir命令(甚至加上/ah参数)像普通文件一样列出。在WINHEX中带有NFI.EXE,用此工具可以显示这些记录与文件的对应关系,下一次再详细解释。 这些元数据文件是系统驱动程序管理卷所必需的,Windows 2000/XP给每个分区赋予一个盘符并不表示该分区包含有Windows 2000/XP可以识别的文件系统格式。如果主文件表损坏,那么该分区在Windows 2000/XP下是无法读取的。为了使该分区能够在Windows 2000/XP下能被识别,就必须首先建立Windows 2000/XP可以识别的文件系统格式即主文件表,这个过程可通过高级格式化该分区来完成。Windows以簇号来定位文件在磁盘上的存储位置,在FAT格式的文件系统中,有关簇号的指针包含在FAT表中,在NTFS中,有关簇号的指针则包含在$MFT及$MFTMirr文件中。 NTFS使用逻辑簇号(Logical Cluster Number,LCN)和虚拟簇号(Virtual Cluster Number,VCN)来对簇进行定位。LCN是对整个卷中所有的簇从头到尾所进行的简单编号。用卷因子乘以LCN,NTFS就能够得到卷上的物理字节偏移量,从而得到物理磁盘地址。VCN则是对属于特定文件的簇从头到尾进行编号,以便于引用文件中的数据。VCN可以映射成LCN,而不必要求在物理上连续。 在NTFS卷上,跟随在BPB后的数据字段形成一个扩展BPB。这些字段中的数据使得 Ntldr能够在启动过程中找到主文件表MFT(Master File Tabl )。在NTFS卷上,MFT并不象在FAT 16卷和FAT 32卷上一样,被放在一个预定义的扇区中。由于这个原因,如果在MTF的正常位置中有坏扇区的话,就可以把MFT移到别的位置。但是,如果该数据被破坏,就找不到MFT的位置,Windows 2000假设该卷没有被格式化。 因此,如果一个ntfs的卷提示未格式化,可能并未破坏MFT,依据BPB的各字段的意思是可以重建BPB的。 NTFS的缺省簇的大小 卷大小 每簇的扇区 缺省的簇大小 小于等于512MB 1 512字节 513MB~1024MB(1GB) 2 1024字节(1KB) 1025MB~2048MB(2GB) 4 2048字节(2KB) 大于等于2049MB 8 4KB 从上面可以看出,也就是说不管驱动器多大 NTFS 簇的大小不会超过 4KB NTFS文档:文档属性定义 每个文档属性都由以下部分组成: 一个由该属性的实际值组成的被称为“流”的重要的字节序列,元数据可访问该流。 文件中的每个文件属性都可能会有一个名字:在这种情况下,在命令行方式下可以通过语法“文件名:属性名”来访问该流(这也是文件名中不能使用“:”的原因)。Windows NT& 使用以下在元数据文件$AttrDef中预定义的文件属性列表(一般会有一个未命名流,为缺省流,未命名流只能有一个,而命名流可以有多个,NTFS支持多流文件): 10 $STANDARD_INFORMATION (标准信息) 20 $ATTRIBUTE_LIST (属性列表) 30 $FILE_NAME (文件名) 40 $VOLUME_VERSION (卷版本) 50 $SECURITY_DEscriptOR (安全描述符) 60 $VOLUME_NAME (卷名) 70 $VOLUME_INFORMATION (卷信息) 80 $DATA (数据) 90 $INDEX_ROOT (索引根) A0 $INDEX_ALLOCATION (索引分配) B0 $BITMAP (位图) C0 $SYMBOLIC_LINK(符号链接) D0 $EA_INFORMATION (?信息) E0 $EA FAT32与NTFS的区别 在推出FAT32文件系统之前,通常PC机使用的文件系统是FAT16。像基于MS-DOS,Win 95等系统都采用了FAT16文件系统。在Win 9X下,FAT16支持的分区最大为2GB。我们知道计算机将信息保存在硬盘上称为“簇”的区域内。使用的簇越小,保存信息的效率就越高。在FAT16的情况下,分区越大簇就相应的要增大,存储效率就越低,势必造成存储空间的浪费。并且随着计算机硬件和应用的不断提高,FAT16文件系统已不能很好地适应系统的要求。在这种情况下,推出了增强的文件系统FAT32。同FAT16相比,FAT32主要具有以下特点: 1. 同FAT16相比FAT32最大的优点是可以支持的磁盘大小达到2TB(2047GB),但是不能支持小于512MB的分区。基于FAT32的Win 2000可以支持分区最大为32GB;而基于 FAT16的Win 2000支持的分区最大为4GB。 2. 由于采用了更小的簇,FAT32文件系统可以更有效率地保存信息。如两个分区大小都为2GB,一个分区采用了FAT16文件系统,另一个分区采用了FAT32文件系统。采用FAT16的分区的簇大小为32KB,而FAT32分区的簇只有4KB的大小。这样FAT32就比FAT16的存储效率要高很多,通常情况下可以提高15%。 3. FAT32文件系统可以重新定位根目录和使用FAT的备份副本。另外FAT32分区的启动记录被包含在一个含有关键数据的结构中,减少了计算机系统崩溃的可能性。 NTFS文件系统 NTFS文件系统是一个基于安全性的文件系统,是Windows NT所采用的独特的文件系统结构,它是建立在保护文件和目录数据基础上,同时照顾节省存储资源、减少磁盘占用量的一种先进的文件系统。使用非常广泛的Windows NT 4.0采用的就是NTFS 4.0文件系统,相信它所带来的强大的系统安全性一定给广大用户留下了深刻的印象。Win 2000采用了更新版本的NTFS文件系统??NTFS 5.0,它的推出使得用户不但可以像Win 9X那样方便快捷地操作和管理计算机,同时也可享受到NTFS所带来的系统安全性。 NTFS 5.0的特点主要体现在以下几个方面: 1. NTFS可以支持的分区(如果采用动态磁盘则称为卷)大小可以达到2TB。而Win 2000中的FAT32支持分区的大小最大为32GB。 2. NTFS是一个可恢复的文件系统。在NTFS分区上用户很少需要运行磁盘修复程序。NTFS通过使用标准的事物处理日志和恢复技术来保证分区的一致性。发生系统失败事件时,NTFS使用日志文件和检查点信息自动恢复文件系统的一致性。 3. NTFS支持对分区、文件夹和文件的压缩。任何基于Windows的应用程序对NTFS分区上的压缩文件进行读写时不需要事先由其他程序进行解压缩,当对文件进行读取时,文件将自动进行解压缩;文件关闭或保存时会自动对文件进行压缩。 4. NTFS采用了更小的簇,可以更有效率地管理磁盘空间。在Win 2000的FAT32文件系统的情况下,分区大小在2GB~8GB时簇的大小为4KB;分区大小在8GB~16GB时簇的大小为8KB;分区大小在16GB~32GB时,簇的大小则达到了16KB。而Win 2000的NTFS文件系统,当分区的大小在2GB以下时,簇的大小都比相应的FAT32簇小;当分区的大小在2GB以上时(2GB~2TB),簇的大小都为4KB。相比之下,NTFS可以比FAT32更有效地管理磁盘空间,最大限度地避免了磁盘空间的浪费。 5. 在NTFS分区上,可以为共享资源、文件夹以及文件设置访问许可权限。许可的设置包括两方面的内容:一是允许哪些组或用户对文件夹、文件和共享资源进行访问;二是获得访问许可的组或用户可以进行什么级别的访问。访问许可权限的设置不但适用于本地计算机的用户,同样也应用于通过网络的共享文件夹对文件进行访问的网络用户。与FAT32文件系统下对文件夹或文件进行访问相比,安全性要高得多。另外,在采用NTFS格式的Win 2000中,应用审核策略可以对文件夹、文件以及活动目录对象进行审核,审核结果记录在安全日志中,通过安全日志就可以查看哪些组或用户对文件夹、文件或活动目录对象进行了什么级别的操作,从而发现系统可能面临的非法访问,通过采取相应的措施,将这种安全隐患减到最低。这些在FAT32文件系统下,是不能实现的。 6. 在Win 2000的NTFS文件系统下可以进行磁盘配额管理。磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。设置磁盘配额后,可以对每一个用户的磁盘使用情况进行跟踪和控制,通过监测可以标识出超过配额报警阈值和配额限制的用户,从而采取相应的措施。磁盘配额管理功能的提供,使得管理员可以方便合理地为用户分配存储资源,避免由于磁盘空间使用的失控可能造成的系统崩溃,提高了系统的安全性。 7. NTFS使用一个“变更”日志来跟踪记录文件所发生的变更。 小提示(选取FAT32和NTFS的建议) 在系统的安全性方面,NTFS文件系统具有很多FAT32文件系统所不具备的特点,而且基于NTFS的Win 2000运行要快于基于FAT32的Win 2000;而在与Win 9X的兼容性方面,FAT32优于NTFS。所以在决定Win 2000中采用什么样的文件系统时应从以下几点出发: 1. 计算机是单一的Win 2000系统,还是采用多启动的Win 2000系统; 2. 本地安装的磁盘的个数和容量; 3. 是否有安全性方面的考虑等。 基于以上的考虑,如果要在Win 2000中使用大于32GB的分区的话,那么只能选择NTFS格式。如果计算机作为单机使用,不需要考虑安全性方面的问题,更多地注重与Win 9X的兼容性,那么FAT32是最好的选择。如果计算机作为网络工作站或更多的追求系统的安全性,而且可以在单一的Win 2000模式下运行,强烈建议所有的分区都采用NTFS格式;如果要兼容以前的应用,需要安装Win 9X或其它的操作系统,建议做成多启动系统,这就需要两个以上的分区,一个分区采用NTFS格式,另外的分区采用FAT32格式,同时为了获得最快的运行速度建议将Win 2000的系统文件放置在NTFS分区上,其它的个人文件则放置在FAT32分区中。 建议使用NTFS,现在比较流行参考资料:。FAT表的大小就由该逻辑盘数据区共有多少簇所决定,取整数个扇区。 每簇的使用情况用32位二进制填写,而是浪费掉了。 从统计学上讲,平均每个文件浪费0.5簇的空间,簇越大,存储文件时空间浪费越多,利用率越低。因此、系统位。FAT16文件系统的根目录区(ROOT区)是固定区域、固定大小的,是从FAT区之后紧接着的32个扇区,最多保存512个目录项,作为系统区的一部分。 (六)目录区中的目录项变化较多,一个目录项仍占32字节、卷标位、文件分配表区(FAT区)、数据区(DATA区)。其BPB参数如下表所示,文件目录项保存该文件的短文件名,则使用时其有效存储容量比分区为950M的一般还少,因其簇大一倍。 (6) 16--17字节 16位二进制的文件建立日期。 (7) 18--19字节 16位二进制的文件最新访问日期。引导区和文件分配表区又合称为系统区,一簇对应8个扇区,容量介于256MB到512MB时,定义同(6)。 (8) 20--21字节 起始簇号的高16位。 (9) 22--23字节 16位二进制的文件最新修改时间,其中的高5位为小时,次6位为分钟。 其中第(4)至(8)项为以后陆续定义的。 对于子目录项,其(12)为零;已删除目录项的首字节值为E5H。在可以使用长文件名的FAT32系统中。 另外,是一种位示图法,11字节一般为0FH,12字节指明类型。0000000H、H两簇号不使用,其对应的两个DWORD位置(FAT表开头的8个字节)用来存放该盘介质类型编号,按二进制位定义,可以用一簇对应16个扇区,依此类推,具体为、固定大小,可看作是数据区的一部分。因为根目录已改为根目录文件,采用与子目录文件相同的管理方式,一般情况下从第二簇开始使用,大小视需要增加,因此根目录下的文件数目不再受最多512的限制。 (10)24--25字节 16位二进制的文件最新修改日期、隐藏位,长文件名用若干个长文件名目录项保存,由于对1MB的定义不一样(标准的二进制的1MB为1048576B,有的系统将1MB理解为1000000B,1000KB等),及每个分区需从新磁道开始等因素:如果该簇是文件的最后一簇,填入的值为FFFFFF0FH。 (二)引导区从第一扇区开始,使用了三个扇区,保存了该逻辑盘每扇区字节数,每簇对应的扇区数等等重要参数和引导记录。之后还留有若干保留扇区。而FAT16文件系统的引导区只占用一个扇区,没有保留扇区,容量介于512MB到1GB时,一簇对应32个扇区,容量介于1GB到2GB时,而NTFS分区的BOOT不是分区的充分条件!建议你是用NTFS你说的应该是FAT32与NTFS的区别 下面说一段,要不你上网搜索一下他们的区别,浪费的空间较多: (1) 0-- 7字节 文件正名、长文件名目录项等。目录项中原来在DOS下保留未用的10个字节都有了新的定义。FAT16系统在逻辑盘容量介于128MB到256MB时,可以是文件目录项、子目录项、卷标项(仅跟目录有)、已删除目录项,FAT如此重要,但FAT32的FAT表较大,簇的大小决定了该盘数据区的利用率。FAT16系统簇号用16位二进制数表示,从0002H到FFEFH个可用簇号(FFF0H到FFFFH另有定义,用来表示坏簇,所以微软建议对小于512M的逻辑盘不使用FAT32,定义同(6)。 (11)26--27字节 起始簇号的低16位。 (12)28--31字节 32位的文件字节长度,大致都这样,比使用FAT16一簇16个扇区,每一项最多保存十三个字符内码,首字节指明是长文件名的第几项,如果该簇不是文件的最后一簇. 我发的这个会详细一点 FAT32,文件结束簇等)。 (三)文件分配表区共保存了两个相同的文件分配表,因为文件所占用的存储空间(簇链)及空闲空间的管理都是通过FAT实现的,其中的高7位为相对于1980年的年份值,正好将文件占用的各簇构成一个簇链,保存在FAT表中,实际并不能增加有效存储空间、子目录位、归档位。 (4) 11--13字节 仅长文件名目录项用,用来存储其对应的短文件名目录项的文件名字节校验和等。 (5) 13--15字节 24位二进制的文件建立时间,其中的高5位为小时,次6位为分钟同一个硬盘上可以存在2种不同格式
本回答被提问者采纳
那个格式硬盘用的格式和开机慢。是没得关系的。。。
为您推荐:
其他类似问题
您可能关注的内容
文件格式的相关知识
换一换
回答问题,赢新手礼包FAT32和NTFS格式最大的区别是什么?听说NTFS格式不能做GHOST,是吗?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
FAT32和NTFS格式最大的区别是什么?听说NTFS格式不能做GHOST,是吗?
是不是不能用GHOST8.2以下的版本?在DOS下看不到NTFS吗.到底NTFS能不能用GHOST2楼答案的和其他的不一样?也就是说如果是NTFS格式的分区就没法在DOS下操作了是吗
我有更好的答案
应用在服务器上或多用户使用的时候就比较安全了。FAT32格式是针对于一般用户的,但是Fat32格式不支持4G以上的单个文件在DOS下是无法看到NTFS分区的,需要借助其它软件才能看到,没有权限这一说,如果你有文件大小在4G以上,但是NTFS的权限划分比较明确
采纳率:28%
K孀庞才袒蚍智、Windows 95都使用FAT16文件系统,现在常用的Windows 98/2000&#47。它是FAT16的增强版本,可以支持大到2TB(2048G的分区。FAT16,从Windows 98开始;xp NTFS windows nt/2000&#47,所以最好不要将C:盘制作 为NTFS系统,这样在系统崩溃后便于在DOS系统下修复。 NTFS与操作系统支持情况如下。FAT32和NTFS的区别。簇尺寸的缩小不但降低了磁盘空间的浪费,还减少了产生磁盘碎片的可能。NTFS支持文件加密管 理功能,可为用户提供更高层次的安全保证。 2;nt/2000&#47,很多个人用户开始用到了NTFS、什么系统可以支持NTFS文件系统? 只有Windows NT/2000&#47。NTFS也是以簇为单位来存储数据文件,但NTFS中簇的大小并不依赖于磁 盘或分区的大小?扛龃厮; Me以及DOS等操作系统都不能支持、识别NTFS格式的磁盘。由于DOS系统不支持NTFS系统、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式;98/me&#47,FAT32开始流行? FAT32:随着大容量硬盘的出现?嫉目占浣?嚼丛酱螅、NTFS是目前最常 见的三种文件系统。 FAT16;me/2000&#47: 1、什么是NTFS-新(N)技术(T)文件(F)系统(S)? 想要了解NTFS,我们首先应该认识一下FAT。FAT(File Allocation Table)是“文件分配表”的意思。对我们来说,它的意义在于对硬盘分区的管理;XP才能识别NTFS系统,Windows 9x&#47?萘康脑龃螅。随着以NT 为内核的Windows 2000/ XP的普及:我们以前用的DOS、FAT32,linux,dos FAT32 windows 95/98&#47?佣; XP等系统均支持FAT16文件系统。它最大可以管理大到2GB的分区,但每个分区最多只能有65525个簇(簇是磁盘空?br /&涞呐渲玫ノ唬?贾掠才炭占涞睦朔选;xp unix。FAT32使用的簇比FAT16小,从 而有效地节约了硬盘空间。 NTFS:微软Windows NT内核的系列操作系统支持的: FAT16 windows 95&#47NTFS格式当然可以做GHOST
是的 NTFS不能做GHOST NTFS安全性高
NTFS格式可以做GHOSTfat32FAT32是Windows 95 OSR2版开始推出兼容16位的32位文件系统。最大特点为使用较小的簇(每簇仅为4KB)分配文件单元,大大提高硬盘空间利用率,减少了浪费。单个硬盘的最大容量达到2TB(1TB=1024GB),为海量硬盘的使用者提供了方便。它支持长文件名,能很好运行 DOS、Windows 95-2000的各种版本,但系统开销要大于FAT16。这种文件系统的安全性仍然较差;FAT32可以兼容FAT16,但无法访问NTFS分区。对于像Word一类的编辑软件产生的文本文件而言,在FAT32的机器上建立的文件只有以“纯文本”格式存盘,才能在FAT16的电脑中打开,在Windows 95 OSR2、Windows 98中提供了FAT16向FAT32之间的单向转换功能。这种格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了fat16对每一个分区的容量只有2gb的限制,运用fat32的分区格式后,用户可以将一个大硬盘定义成一个分区,而不必分为几个分区使用,大大方便了对硬盘的管理工作。而且,fat32还具有一个最大的优点是:在一个不超过8gb的分区中,fat32分区格式的每个簇容量都固定为4kb,与fat16相比,可以大大地减少硬盘空间的浪费,提高了硬盘利用效率。目前,支持这一磁盘分区格式的操作系统有win 97、win 98和win 2000/XP。但是,这种分区格式也有它的缺点,首先是采用fat32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用fat16格式分区的硬盘要慢;另外,由于dos系统和某些早期的应用软件不支持这种分区格式,所以采用这种分区格式后,就无法再使用老的dos操作系统和某些旧的应用软件了。3、ntfsNTFS即是Windows NT的文件系统,它的最大优点是安全性和稳定性好,全32位内核的NTFS为磁盘目录与文件提供安全设置,指定访问权限,难以受到病毒侵袭。NTFS自动记录与文件的变动操作,具有文件修复能力,不需要运行磁盘碎片整理等磁盘工具。系统不易崩溃,出现错误能迅速修复。每簇仅为512个字节,硬盘利用率最高。它主要缺点正由于其高筑壁垒,闭关自守,从而导致兼容性差。Windows NT的NTFS可以访问FAT文件系统,但是逆向造访就会吃闭门羹,如在DOS下系统会显示“Invalid drive specification”(无效驱动器指派)。在Windows NT 4.0中提供了FAT向NTFS的单向转换功能;在最新的,具有NT内核的Windows 2000中,提供了FAT转换为NTFS或FAFAT32的功能。这些转换在进行之前应慎重考虑。ntfs分区格式是一般电脑用户感到陌生的,它是网络操作系统windows nt的硬盘分区格式,使用windows nt的用户必须同这种分区格式打交道。其显著的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片,对硬盘的空间利用及软件的运行速度都有好处。它能对用户的操作进行记录,通过对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了网络系统与数据的安全。
对于编程开发人员来说,有些函数只能够在ntfs下应用。有些软件,例如bt,winrar,就会指出某些功能只支持ntfs。
ntfs可以做ghost
ghost8.2以上版本支持ntfs
其他3条回答
为您推荐:
其他类似问题
ntfs的相关知识
换一换
回答问题,赢新手礼包LINUX对硬件支持有上限么?最大多少内存?多大硬盘容量?
我的图书馆
LINUX对硬件支持有上限么?最大多少内存?多大硬盘容量?
LINUX对硬件支持有上限么?最大多少内存?多大硬盘容量?32位的Linux的内存最大支持到4GB,64位的Linux的最大支持内存在TB级别上。(实际上最大支持多大的内容跟操作系统的种类无关,而是跟操作系统是几位的、还有CPU是几位的有关。)DOS是16位的,所以DOS支持的最大内存是64MB(2的16次方字节=64MB)。32位的Linux和Windows支持的最大内存是4GB(2的32次方字节=4GB)。64位的Linux和Windows支持的最大内存=16EB。至于最大硬盘容量(你应该是指最大能用多大的硬盘吧?)这个应该跟主板BIOS有关,跟操作系统无关。最大单文件大小和最大分区大小倒是跟操作系统有点关系。不过真正相关的倒是文件系统(File System),也就是分区的格式。NTFS格式(windows的分区,Linux也能用):支持最大分区为2TB,最大文件为2TB;FAT32格式(windows的分区,Linux也能用):支持最大分区为128GB,最大文件为4GB;Ext2格式:最大分区大小为4TB,最大文件大小为1TB;Ext3格式:最大分区大小为16TB,最大文件大小为2TB;EXT4格式:最大分区大小为1EB,最大文件大小为16TB;ReiserFS格式:最大分区大小为4TB,最大文件大小为1TB;注:1EB=1024PB,1PB=1024TB,1TB=1024GB,1GB=1024MB,1MB=1024KB,1KB=1024Byte,1Byte=8bit========================================================网上搜索了一下。还找到最大单个文件,最大文件系统,供大家参考。你应该清楚Linux系统/服务器能够支持的最大内存和CPU数.我们来看一下AMD和Intel平台.Intel X86.最大CPU数: 32(包括逻辑CPU).最大内存: 64GB.最大文件大小: 8TB.最大文件系统大小(ext3): 16TB.最大每个进程的虚拟地址空间: 4GBAMD 64/ Intel EM64T.最大CPU数: 64.最大内存: 128GB.最大文件大小: 8TB.最大文件系统大小(ext3): 16TB.最大每个进程的虚拟地址空间: N/A请注意上面是标准的最大限制, 请不要跟Linux集群系统混淆(能扩充到1024个CPU).你可以从Linux内核文档/usr/src/linux/Documentation获得最新的信息========================================================CentOS 5.2 32位 能识别的最大内存?RT ,32位系统寻址为4G,但是我想请教一下CentOS release 5.2 (Final)最大能识别多大的内存?[root@xxx]# uname -aLinux nfs 2.6.18-92.el5 #1 SMP Tue Jun 10 18:49:47 EDT
i686 i386 GNU/Linux-----CPU能够寻址:2^n 字节 (n为CPU地址线数)一般32位可寻址4G-----好像WIN2003也只能支持到4G(没加/PAE选择),并且只显示出3.3 G左右的内存!-----有特殊的内核,通过特殊的机制访问多出来的4G,好像是xxx-PAE 后缀的内核表示支持大内存。-----不做任何处理只能识别最大4G,实际上3.2G安装 PAE 可以识别到 64G的内存-----现在的32位机器都36位总线了,启用PAE机制可以识别64GB-----如果内核有支持更高内存的模块,那可以识别(现在的系统一般会打开那个功能)-----打开 HIGHMEM 选项,可支持到 64GB这是我的一台双核 * 4 的服务器,32bit# free&&&&&&&&&&&& total&&&&&& used&&&&&& free&&&& shared&&& buffers&&&& cachedMem:&&&&&& 8205100&&& 8175288&&&&& 29812&&&&&&&&& 0&&&& 111496&&& 7713768-/+ buffers/cache:&&&& 350024&&& 7855076Swap:&&&&& 2096376&&&&&&&&& 0&&& 2096376 ~&-----我的也能支持8G,没编译过内核,也没作什么特别的设置,内核为 2.6.9-42.ELsmp&&&&&&&&&&&& total&&&&&& used&&&&&& free&&&& shared&&& buffers&&&& cachedMem:&&&&&& 8309856&&& 2165168&&& 6144688&&&&&&&&& 0&&&& 157848&&& 1442192-/+ buffers/cache:&&&& 565128&&& 7744728Swap:&&&&& 2097096&&&&&&&&& 0&&& 2097096-----嗯,不开PAE也就识别3.几个G,这是X86体系的缺陷,bios还有主板上的一些寄存器的编址也要占用地址空间的,而且是从4G的高地址开始编址的,所以 可用的地址也就3个多G-----实际上是用不了4G的内存的,3.xG以上的一部分被系统保留了(Google上说是被PCI设备占用什么的)...上述情况在部分机器出现,其它机子偶不清楚-----随便搜了一下'kernel PAE'找到文章:操作系统在32bit x86平台上最大寻址空间只有4GB,如果要使用大于4GB的内存,就必须使用Intel的PAE(物理地址扩展)模式。在Windows NT平台实现PAE只需要对boot.ini加上/pae即可。而对于RHEL5,缺省安装模式下是不允许检测超过4GB内存,所以我们需要在内核安装完毕后再安装kernel-PAE套件。x86 平台的硬件支持两级页表,Intel Pentium pro以上的型号均支持PAE和三级页表,使得系统最大寻址达到36位,就是64GB的内存。但是系统进程运行时使用的永远是虚拟地址,在32位字长的i386机器上,一个进程永远无法访问超出4G的字节。kernel只能通过拼凑的方式计算出大于4G的内存地址。在Linux kernel配置项里有High Memmory Support, 如果总内存小于等于1G的选"off",大于4G的选"64G"Note: Linux can use up to 64 Gigabytes of physical memory on x86 systems. However, the address space of 32-bit x86 processors is only 4 Gigabytes large. Thus means that, if you have a large amount of physical memory, not all of it can be "permanently mapped" by the kernel. The physical memory that's not permanently mapped is called "high memory".还有一项Allocate 3rd-level pagetables from highmem,使用这一项可以在内存很多(大于4G)的机器上将用户空间的页表放到高位内存区,以节约宝贵的低端内存。========================================================请问在32位的SUSE 9下安装Oracle 10G后,Oracle最大所能使用的内存是否为4G?为服务器配置了16G内存,现在却仅仅用了一点点,郁闷啊刚才查了查,很多资料称32位操作系统 Oracle只支持2G内存,不知道是否属实??也尝试在用64位的SUSE 9上安装Oracle,一切很顺利,但是不知道为什么在创建数据库的,总提示pmon进程无法启动由于系统急,只好改回32位的SUSE 9。。。。。-----还是用64位吧,32位OS上的Oracle,除非采用特殊的技术,一般SGA只能达到1.7G-----建议使用x86-64 Linux, 如果必须使用32位Linux, 可参考:Metalink note& &&&&&&& Summary About the Large SGA & Address Space on RH Linux我摘录重点部分给你:Configuration 5&&& * RedHat Advanced Server (RHAS) 2.1 (shmfs/tmpfs)&&& * RedHat Enterprise Linux (RHEL) 3.0 (shmfs/tmpfs, ramfs)&&& * Configuration : VLM mode + in-memory filesystem (shmfs/tmpfs, ramfs)&&& * SGA MAX Size 62GB&&& * Details in Note , Note Since shmfs/tmpfs, ramfs is a memory file system, its size canbe as high as the maximum allowable VM size which is 64GB. SGA MAX Size 62GB theoretic (depending on block size) Only the buffer cache part of the SGA can take advantage of the additional memory. For RHEL3/4 to use the VLM option to create a very large buffercache, you have two options (details in Note ):&&& * Use shmfs/tmpfs much as you would in RHAS2.1:&&& mountNote ):&&&&&&& * Use shmfs/tmpfs much as you would in RHAS2.1:&&&&&&& mount a shmfs with a certain size to /dev/shm, and set the correct permissions. Keep in mind that in RHEL3, shmfs allocate memory is pageable. Better to use tmpfs since there is no need to specify size.&&&&&&& Mount shmfs:&&&&&&&&&&&&&&&&&&& # mount -t&&& shm shmfs -o size=20g /dev/shm &&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&& Edit /etc/fstab:&&&&&&&&&&&&&&&&&&& shmfs&&&&&&&&&&&&&&& /dev/shm&&&&&&& shm&&&&&&& size=20g&&&&&&& 0&&&&&&& 0&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&& ---- OR ----&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Mount tmpfs:&&&&&&&&&&&&&&&&&&& # mount –t tmpfs tmpfs /dev/shm&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&& Edit /etc/fstab:&&&&&&&&&&&&&&&&&&& none&&&&&&&&&&&&&&& /dev/shm&&&&&&& tmpfs&&&&&&& defaults&&&&&&& 0&&&&&&& 0&&&&&&&&&&&&&&&&&& * Use ramfs (Ref. Note , Note )&&&&&&& ramfs is similar to shmfs, except that pages are not pageable/swappable. This approach provides the commonly desired effect. Ramfs is created by:&&&&&&&&&&&&&&&&&&& # mount -t ramfs ramfs /dev/shm (unmount /dev/shm first).&&&&&&&&&&&&&&& The only difference here is that the ramfs pages are not backed by big pages.&&&&&&& * When the shmfs/tmpfs,ramfs is available, Oracle server should know whether to use it or not. Need to use the parameter 'use_indirect_data_buffers=true'&&&&&&& If any one of DB_CACHE_SIZE, DB_xK_CACHE_SIZE are set, convert them to DB_BLOCK_BUFFERS&&&&&&&&&&& * How to use the memory file system shmfs in short,for details see Note :&&&&&&&&&&&&&&& *& Mount the shmfs file system as root using command:&&&&&&&&&&&&&&&&&&&&&&& # mount -t shm shmfs -o nr_blocks=8388608 /dev/shm&&&&&&&&&&&&&&& * Set the shmmax parameter to half of RAM size at most &&&&&&&&&&&&&&&&&&&&&&& # echo
&/proc/sys/kernel/shmmax&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& * Set the init.ora parameter use_indirect_data_buffers=true&&&&&&&&&&& * Startup oracle.&&&&&&&&&&& * How to use the memory file system ramfs in short, for details see Note :&&&&&&&&&&&&&&& * Mount the shmfs file system as root using command:&&&&&&&&&&&&&&&&&&&&&&& % umount /dev/shm&&&&&&&&&&&&&&&&&&&&&&& % mount -t ramfs ramfs /dev/shm&&&&&&&&&&&&&&&&&&&&&&& % chown oracle:dba /dev/shm&&&&&&&&&&&&&&& * Increase the "max locked memory" ulimit (ulimit -l)&&&&&&&&&&&&&&& Add the following to /etc/security/limits.conf:&&&&&&&&&&&&&&&&&&&&&&&&& oracle&&&&&&&&&& soft&&& memlock&&&&&&&& 3145728&&&&&&&&&&&&&&&&&&&&&&&&& oracle&&&&&&&&&& hard&&& memlock&&&&&&&& 3145728&&&&&&&&&&&&&&& (in case of ssh see details on Note )&&&&&&&&&&& * Set the init.ora parameter use_indirect_data_buffers=true&&&&&&&&&&& * Startup oracle.
TA的最新馆藏[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢

我要回帖

 

随机推荐