|
前言: 由于内存便宜,现在不少本本标配基本都是2GB,也有不少已经开是配4GB的,例如Y530A-PEI等,也有不少人购买新NB时,基于一次到位原则,一次将自己的本本内存加到4GB攻顶,或者后期升级至4GB,例如我的Y510A高配,虽然现在大部分的NB硬件抓得到4GB,但却没保证软件的操作系统可以抓到4GB,只要是32位的Windows XP或Windows Vista,都只能抓到3GB,难道一定要装64位的Windows XP或Windows Vista才能解决吗? 下面是我总结网上的经验及我自己的经历写的:)
4 g, i$ j; G% f2 R( H2 f3 w" ~7 d s- e4 r
问题: 理论上32位的操作系统可以抓到4GB,但从Windows XP SP2后,基于一些原因,微软让32位的XP和Vista都只能抓到3GB,当然装64位的XP或Vista是好方法,但是联想64位的驱动还是没有完善,加上如今绝大部分的应用程序仍是32位,一来64位操作系统兼容性堪忧,二来在64位操作系统跑32位应用程序速度更慢,所以绝大部分的用户仍选择32位的操作系统。 大家会想将内存加到4GB,无疑就是希望自己的NB跑得更快,但32位操作系统先天只能抓到3GB的事实无法改变,所以我们转而希望XP能『用』到4GB,并且让NB跑得更快,这样钱就没有白花了。
* q/ h" C" f( r
! m$ z, }/ g* l( c解决方案: 我们希望将XP抓不到的1GB给RamDisk用,利用RamDisk来加速NB。什么是RamDisk呢?简单的说,就是将内存仿真成硬盘,由于内存速度远快于硬盘,将大幅增加I/O速度,这样NB就跑得更快了。 安装 Ramdisk
7 V+ z- S1 o n4 V% L5 {# h, q( d+ l+ R1 z% b- f2 T
前奏:确认你的系统打开了PAE(物理地址拓展),方法可以用EVEREST查看,也有其他方法,我就不一一表述了,自己网上搜一下,重点讲下如何打开,现在的硬件基本上都支持PAE,一些老的可能不支持:)) B" J2 u3 u# X1 C6 k5 D+ Q
+ @: w( h( G* _ x2 YXP系统打开PAE:打开c:boot.ini,删除里面的/EXECUTE, /NOEXECUTE=AlwaysOff等等参数,增加/PAE参数,确定系统已打开PAE.现在大多优化的32位XP都是默认就打开了PAE,那这步就可忽略。8 V7 s! p g' A5 M' F" U
! t3 Z4 e3 G: J/ Z( N$ g# i; Y
VISTA系统:(1)、点击开始菜单,在搜索框(或运行框)中输入"cmd",按下 Ctrl + Shift + Enter (进入cmd的管理员模式)( 2)、输入以下命令并回车即可: BCDEdit /set PAE forceenable 。
. ~: ~$ @' e; f% o1 }# X; y) X( Q: T
进入主题:* s, O( t6 ^; }4 o& V
下载Ramdisk_4G ,这是个修改过的版本,让RamDisk能建立在XP所抓不到的1GB上。 各位可以在附件中找到。
+ V$ A4 K5 E) W
) w2 E' B. _2 l# S bStep 2: 将Ramdisk_4G解压缩然后放到C:\rogram Files\目录下。
' N% Q( h) E+ k4 W+ S
4 O0 N+ a) ^: O2 rStep 3: 执行ram4g.reg,将对registry做一些必要的修正。 一定要做这一步,开始我没有注意,结果是在系统用的3GB里面分了1GB出来。( |+ d5 D: w7 G8 J: ?+ l
- N$ ]/ w+ H: W! S1 b5 tStep 4: 右击ramdisk.exe选择使用管理员权限运行,将出现以下画面。先点击建立虚拟盘(Install ramdisk),然后系统会自动安装硬件,安装完成后在设备管理器里面看到RAMDISK硬件,然后设定Disk Size为1G,Drive Letter预设为R:,可自行调整,Media Type选择Fixed Media,选择应用或者OK.[attach]***[/attach]; 0 [* D& X5 i3 i' s+ @
) ]" N+ L2 n" e. XStep 5: 重新启动,就会发现可用内存没有减少,却多了一台1G的RamDisk。4 T# g4 y% D' S8 s5 p7 i
& B. M2 r6 l3 A$ k0 BA验证是否用了高位内存的方法有两个:0 \9 w U6 I/ o' a) @8 d
一个是看使用RAMDISK 前后内存占用率是否发生大的变化.
3 K& J3 y, E" Q. y' x! C% S& [& X* H+ w. x! l8 _
二是把R盘设置成最小16MB,到我的电脑看R盘属性大小,如果超过16MB,一般该数目是总数减去系统认出数.这就表明已经用了系统没有用到的高位内存了.
! j) r" F' |, v5 o) o% | J
% m( @; D- v' ?. D( x# F$ V6 R8 e* u到此我们已经把其中系统用不上的1GB虚拟了一个盘,但是怎么用才能达到当内存用的效果呢,不可能就当硬盘用吧?下面来说说怎么利用它加速我们的系统:
, s; j e X6 \3 u' y( q. ~9 z |' N5 N5 d+ o. t7 W
使用1G RamDisk加快速度! O6 C. e1 ?- A2 e
. u* y0 b2 X3 p
RamDisk设定好后,只是让RamDisk『用』到XP用不到的1GB而已,还不能加快速度,还需做以下设定: 1:将虚拟内存设定到RamDisk 理论上只要内存够多,是不需设定虚拟内存,尽管XP只能抓到3GB,也是相当够用,不过有些应用程序(如Photoshop)在启动时会检查虚拟内存是否存在,若不存在会提出警告;有些应用程序若没设定虚拟内存,会导致执行不稳定,所以一般来说还是建议设定虚拟内存,传统由于将虚拟内存设定在硬盘,由于硬盘速度慢,导致整体效能变差,不过由于现在将虚拟内存设定在RamDisk,等于还是在内存跑,所以不会影响效率。 要将虚拟内存设定多大呢?这要看你实际要跑的应用程序而定,以我个人常用的Visual Studio、Quartus II、Nios II EDS、ModelSim、Photoshop等大型软件而言,设定512MB虚拟内存在RamDisk就可以跑的很顺。我个人设在300到512MB。[attach]***[/attach]
7 O! M9 ^% e8 i6 g, a
( d5 R, ^- d; `0 z$ O( F( eStep 1: 我的计算机>右键单击,选择<属性>,点选[高级],在<效能>下按<设定>按钮。 Step 2: 选<高级>,在<虚拟内存>部分按下<改变>。 设定512MB虚拟内存在RamDisk上,你可依照你实际需要改变之。
" u- w% M" ]/ j/ q8 X4 }, ?& Z: Y2 o
2:将IE7 Temporary Internet Files设定到RamDisk
# `" e( m4 a. a2 g- @: D& R- f( k: F) J1 b3 {; E
IE每次浏览网页时,会将HTML和图片下载到硬盘,现在改成下载到RamDisk,将有助于IE执行速度。实际上会比硬盘快一点,尤其是打开图片等比较多的网站,当然前提是你网速够快:) Step 1: 工具->英特网选项 Step 2: 按下<设定> Step 3: 按下<移动文件夹>,将目录设定到RamDisk。( K2 M) @5 ~/ V% I3 x L: v
A[attach]***[/attach]
( u5 [! D/ T4 X" N5 \! x8 F) e- G9 P! D: f* d
3:设定系统变量Temp
! N: R' C$ K+ p! ?$ m5 j0 K: C# @7 ~+ }
很多应用程序在执行过程都会产生暂存盘,然后将暂存盘存放在系统变量所指定的目录。如Photoshop执行当中会产生大量的暂存档,若将暂存档存放在RamDisk,将大幅提升Photoshop执行速度。 Step 1: 在<我的计算机>右键单击,选择<属性>,点选[高级],按下<环境变量>按钮。 Step 2: 将TEMP和TMP两变量改到RamDisk上。 这样设定后,大部分的应用程序都会将暂存盘存放在RamDisk了,不过有些应用程序对于暂存盘有自己的设定,所以请自行设定之。但是这样设定有个不好的地方,例如你一个压缩文件你不想解压缩就打开里边比较大的文件,超过你的RAMDISK盘剩余空间的时候就会打不开。所以请自己考量是否需要。 / w$ Q! ]2 E8 p
) i3 N$ H; f0 a5 J+ U/ l: I# a
4:将P2P下载的软件放到RamDisk:
. y2 }5 B& t& T3 M/ D0 G; s% ~
& o# r& a( X1 \. x4 G' `& {2 E唯一最让人诟病的是伤硬盘,若将要分享的档案放在RamDisk中,则硬盘完全不需读写,由于P2P软件众多,请自行设定之。
' K' E- m Z7 _: G. P4 l2 r# }' U: H5 k
5:把一些文件或者程序(绿色软件)放到Ramdisk上运行和打开,那会非常快。当然是空间足够大的情况下。 ) V4 B" ?: X8 g* H5 g+ \
- s, p8 k6 }! v' b/ Q7 K# aPS:另外提醒一下,RAMDISK由于是用内存虚拟出来的,免不了关机后上面的文件会丢失,所以重要资料请不要放在上面,以免丢失!
9 ]0 h7 Q: u' U/ L* o
) `% |) h- J# a$ E总结:
: V3 r1 i( f) r8 _' X3 U, i8 m( B: a- j( h6 S; m) `
内存要怎么使用,各有巧妙不同,若花钱买了大量的内存,只是放在那边没用,也是一种浪费。除了一些非常耗内存的软件,如VMWare、SQL Server、Oracle...等,一般来说,Windows XP只要有2GB的内存就可以跑的非常顺,若加到4GB,另外2G的内存该怎么善加利用,就是一门艺术了。由于32位的Windows XP/Vista只能抓到3GB,将抓不到的1GB给RamDisk用可以说是绝配,论坛常有用户询问反应装了4GB内存后,但Windows XP抓不到4GB内存的问题,或和想了解RAMDISK的朋友,希望本文能有帮助。 备注目前这个方法我用Y510A机器在32位Windows XP Pro和Vista U版本测试成功,Vista已经用了近一个月了,稳定性没有问题但是我u知道其他机器是否可行,还请自行实验,有问题可以跟我交流。2 I8 F/
6 G1 l- @5 N' m7 p3 M
- b, a- R1 C1 P) k" C上些图:
9 \: [( k: L" ?; O开始我没有导入注册表文件,结果我分的是系统用的3GB里面的,所以使用内存立马上升到68%左右。以为不行了,后来再试就OK了。3 P8 f2 J0 X+ ~* `6 F7 P# v
- T% R# F; l# D增加一些RAMDISK的信息,以下内容转自精品技术论坛by lyh728# 6 @* n8 i4 J1 c" x9 ~$ N+ v
" j3 `) m. N U3 c. g7 S
( _& PRamdisk -内存盘的使用)
/ Q: ~" w, p/ W' C( s3 q9 b" u8 h' A4 ~9 k+ I
by lyh728 : u3 T2 ]' F# T6 P! a. [% b- }! P
2 i- c. a; }+ n K 随着电脑硬件的快速发展,目前人们的电脑硬件配置越来越强大,特别是内存越来越大,256M内存以上的电脑越来越普遍,甚至有些个人用户的电脑内存都已经达到2G,这样就为用内存代替硬盘提供了可能。 1 V: v ~9 w/ |$ \1 Z
" p0 `# H% p9 q4 _# j
以前,普通电脑的内存都很小,而硬盘的容量比内存大多了,而且价格远远低于内存,于是操作系统就用硬盘上的空间来模拟内存,这就是虚拟内存,而目前的电脑,对于普通用户,如果不进行大量的平面或者三维设计,也就是说不经常使用photoshop或者3DMax这类需要大量内存的软件,512M内存就足够用了,而且大多时候有大量的内存会闲置不用,于是很多人开始用内存来模拟硬盘充分利用电脑资源,这就是内存盘Ramdisk。 9 @5 Q8 h" J6 E5 Y: Y
: k1 D1 ^2 J7 g6 w) \: {2 v用内存虚拟硬盘正好和虚拟内存相对应,就是由操作系统划出一部分内存来模拟硬盘,这样就可以把对慢速硬盘的操作转换为对高速内存的操作,既提高了系统资源的利用率,又极大提高了系统的运行效率。4 _& r3 D# `, V( R; T
: J3 S( ^6 ?: R0 a' j; I由于系统内存的存取速度远快于硬件磁盘速度,所以对于有频繁磁盘存取的应用程序(例如数据库程序、磁盘文件交换程序、网站服务程序),使用Ramdisk能有效的提高其应用程序的性能。内存盘还有一个优点就是不会磨损磁头,特别适合于多线程,大吞吐量的磁盘操作。: X3 U0 J/ P1 p
/ N2 j. S: F% _有很多软件可以实现内存盘的功能,比较有名的有: 8 o. ^6 k$ e9 A) _
. O4 M9 g3 m) h4 h o; }- j4 k
1. Cenatek公司的RAMDisk XP ,RamDiskNT 和 RamDisk9x/Me,功能比较齐全,既可以在Win9x 上运行,又可以在Winnt ,win2k/xp上运行,可以模拟软驱,也可以模拟硬盘,只是现在Cenatek公司已经不出售RamDiskNT 和 RamDisk9x/Me也不提供技术支持了,可以到Cenatek公司的网站查看详细信息,比较昂贵。
. _0 o9 z& ^/ f4 h& ]+ G4 d2 h) i! v3 m8 D4 j! f9 O
2. Superspeed公司的Ramdisk系列产品,RamDisk 2003, RamDisk XP, RamDisk 2000, 以及 RamDisk NT ,Superspeed公司的产品比较适合企业用户,不太适合可能经常更换操作系统的个人用户,具体信息见 http://www.superspeed.com/ramdisk.html
8 l. M* U" d1 n8 W7 M+ ~,昂贵。& g! h( X z2 ]1 }8 _1 v
1 Q8 i3 u1 w' x9 m5 ^7 F9 W3. 微软的Ramdisk,有很大局限,虚拟的磁盘不能超过32兆,免费,支持windows 2000,可以从下面的地址下载。 http://support.microsoft.com/def ... 57/4/05.ASP&NoWebContent=1&NoWebContent=1 M; ]7 t1 l1 E: I) u) q/ x
. N3 l$ |4 h) Z9 Z, i' h
4.QSoft 的Ramdisk,有一个免费版本,和一个收费版本,是根据微软的ramdisk改写的,免费版本最大支持32兆的内存盘,收费版本没有这个限制。4 @2 i, T8 W" e8 y0 J ]$ }
/ b6 a$ y" i+ ^
5. 网友gavotte开发的ramdisk,也是从微软的ramdisk改写的,完全免费,支持windows 2000以上的操作系统,内存盘容量没有限制,并且经朋友们长期使用,非常稳定。. D( t* n. v `6 e
1 d4 x3 l8 @& B% O: ~, N$ e3 K2 ?
本人使用内存盘很长时间了,也换过不同公司的产品,最后觉得gavotte开发的ramdisk不错,并且免费,在此和朋友们分享一些自己使用内存盘的心得体会,下面我主要介绍 gavotte开发的ramdisk。8 x8 }2 y- B' N* G2 z
% f- H T& h+ ?' K x* X0 L% F7 n
内存盘的特性是数据完全存储在内存中,所以一旦关闭计算机,就会导致内存盘中的数据完全丢失,这个特性使得内存盘特别适合于存储一些临时文件,如IE的缓存,Windows和应用程序运行时产生的临时文件,这些文件都适合放到内存盘上,从而减少硬盘上文件碎片的生产,并且不需要主动删除这些临时文件,一旦重新启动,这些垃圾文件就自动消失了。
9 u+ j9 i1 J- f$ F
9 p' K! M2 \7 k" a# m也正是这个特性,使得内存盘不适合存储重要的数据,文档,因为一旦死机,这些东西就再也找不回来了。
" h+ I' t e7 } \6 k
( j |& I/ h7 KXgavotte原来的Ramdisk 和微软的ramdisk一样,仅仅是一个驱动程序,修改设置需要手工修改注册表,不太直观,我经gavotte的用意,写了一个简单的图形界面,用于控制ramdisk的安装,卸载,以及修改设置。操作系统要求是windows 2000以上,内存256兆以上,内存很少,就不要用内存盘了,否则会降低windows的运行效率。+ g3 Z. M( b) e0 o& Q% A( O
) i; o. Z$ F5 U现在ramdisk 的安装和设置非常简单,安装如图install,运行ramdisk ,如果ramdisk还没有安装,那么仅仅是Install ramdisk 按钮可用,单击按钮,开始安装,windows 可能会警告驱动程序没有数字签名,如图warning,不去理睬它,按yes就可以了,好了,安装完毕,这时除了Install ramdisk 按钮以外的其他按钮都可用了。
2 g, f( u& n4 }4 g/ a1 g3 k2 E3 R4 Y5 \% N2 R2 T
设置也很简单,仅仅包括盘符,内存盘大小,内存盘的类型,这3个选项。还有一些高级设置需要修改注册表,一般情况下不需要,具体看ramdisk的说明。" Z; y- h2 r" _ C4 l
1 `7 G2 g/ P/ |7 K j" _
内存盘大小,单位是千字节,这个数值完全取决于你的电脑的内存多少,如果你的电脑只有256兆内存,那么内存盘的大小最好不要超过64兆,如果你有1G内存以上,甚至可以把内存盘的大小设置为784兆。3 G# J0 a8 a2 A1 n& e
% M1 S1 L7 p" p! u( V
盘符的设置,没什么好说的,缺省是R,只要是没有使用的盘符都行。6 O0 @! }6 T+ y$ }' P$ s3 Z
9 S& u$ y# X* l2 b% p内存盘的类型,缺省是硬盘(fixed),还可以设置为软盘(removable),等等。
. L$ e( e" l* j) y选择好需要的设置后,按apply按钮或者Ok按钮就可以了,打开资源管理器,你就会发现多了一个 ;
4 Z( W/ M' u" S% a7 ]9 ~* k
% D$ s3 ? L: V. |* y- _+ p- _盘符R(假定你设置的盘符是R,以后都直接用盘符R来代表内存盘)。
1 }3 U s6 o& o5 [8 |4 U
6 U7 r- T3 o- C! B4 v; q* H" |内存盘设置好后,就是优化系统,充分发挥内存盘的作用。
8 v8 z, r: O' n, ?
$ z4 x. x( k: l0 i1 L4 c1、首先设置系统的临时文件夹目录,告诉系统和应用程序把临时文件都写到内存盘上,这样可以提高系统的运行效率,又不需要担心死机导致的临时文件夹目录逐渐增大的问题。 / r. k) T1 g% S! l
7 n% j1 |6 |9 \ 右键点击桌面上面的“我的电脑”,高级=》环境变量,如图env1和env2所示,将图示的4个地方,包括用户环境变量和系统环境变量,都改成R:\TEMP,记住,最好不要用R:的根目录作为临时目录。) q+ r; I4 L; W/ Z: V
4 c4 _2 R, z- u7 K, U& H5 D0 I2、更改IE的缓存目录,告诉IE把浏览网页时产生的临时文件都写到内存盘上,可以加快ie的浏览速度,选择 控制面板=》intetnet选项=》常规=》设置,如图ie1,ie2,修改IE的缓存目录,如果是宽带,这个目录大小设置3-5M即可。
E& C+ F8 e) }: L1 y. r4 C
+ f3 D5 _1 t( k, ] e7 B9 E3、其他应用程序,如winzip,需要单独设置,一般都比较容易找到修改设置的位置。但是如果是在设置系统的临时文件夹目录以后,安装这些软件,一般会根据系统设置自动调整,不需要修改了。
9 V0 x: l5 l( e1 B ?. h. z$ L/ l) A W/ K/ W& {2 r, c/ P
4、编译程序产生的临时文件,用过visual C 或者Gcc开发的朋友都知道,编译的过程会产生大量的临时文件,少的也有十几兆,可以调整编译器的设置,使得编译产生的中间文件都存到内存盘上,可以极大提高编译速度。 8 G# ~/ ?: s- q; I7 Y/ w* m' S) D
( x1 Z2 ^/ `6 g$ u. B! N( M5 s5、现在很多朋友使用P2P软件下载,如edonkey,emule,BT等等,这些软件的一个缺陷是由于是多线程访问硬盘,使得硬盘的磁头大量的无规律的移动,可能导致硬盘磁头的磨损,但是这个缺点对于内存盘来说,却根本不是缺点,因为内存盘根本没有磁头的机械运动,不过要记住下载完成后,要及时把文件拷贝到硬盘上,以免重启动后文件丢失。 6 J& {# @# n, w
( G5 J/ s* ]% h. ?8 u$ m: P3 B6 U/ s k5 a2 M1 m6、开临时ftp服务器分流热门文件,如果内存足够大,可以把热门的文件完全放到内存盘上,这样就不怕多线程访问ftp造成硬盘损坏的问题了。
1 t, _& H9 q* A( u" J6 R9 ^9 W+ v) G9 v# M! \9 ]6 |
一般,修改设置不需要重新启动,但是,如果有其他应用程序正在访问ramdisk,会要求重启动,这时最好关闭访问ramdisk的程序,值得注意的是ie的缓存,如果被设置到ramdisk,这时修改内存盘的设置,就会要求重启动,因为IE缓存在登陆后就被资源管理器打开了,即使没用IE也会被占住。方法是登陆另一个管理员账号,或者修改IE缓冲目录(修改IE缓冲也要求重新登陆)。 " M! {7 s8 B' U2 M3 |4 @" l
" G4 g y+ t7 T4 x8 j" t3 X前面所讲的内存盘的用处都属于缓冲数据的用途,以便提高系统的运行效率,下面我讲一点用内存盘模拟各种容量的软驱方面的用途。现在很多朋友的机器上都没有安装软驱,然而有一些程序,必须要有软驱才能运行,如制作瑞星杀毒软件的杀毒盘,或者一些软件需要验证钥匙盘后才能运行。
7 I8 p6 h1 j- x' | W0 h# a' I/ R/ G
方法很简单,就是把内存盘的类型设定为removable,也就是软驱的类型,内存盘大小设置成需要的容量,如普通的软驱是1.44兆,也就是1440k的大小,盘符设置为A(如果没有特殊要求,其他的盘符也可以),然后双击Apply按钮。如图floppy1.png,是一个没有软驱的机器,图floppy2是用ramdisk虚拟一个软驱,图floppy3是虚拟软驱之后的结果。 7 p8 K( a. s5 Z8 D9 g. g5 d
5 a0 H/ j) m6 I+ g
下面讲解一个用Ramdisk模拟大容量软盘的例子,而Cenatek公司的内存盘则只能模拟标准容量的软驱。 ) . h$ x2 D% n" ^* Z8 ^4 c9 H" _* N1 V
6 E! f3 J+ W8 N, eAcronis系列软件Acronis PartitionExpert 2003、Acronis RecoveryExpert Deluxe、True Image 6.0等,均是上好的分区工具、文件恢复工具、系统备份工具等,与PQ、Easyrecover、Ghost等功能相同甚至更好,但Acronis系列软件做的紧急启动光盘很特殊,如果是用软盘做紧急启动盘则功能受限,或者需要超过3张以上的磁盘,如Acronis PartitionExpert 2003如果是完全版启动软盘是4张软盘,此系列紧急启动光盘在Windows或DOS下均无法看到任何文件,就算用什么软件也看不到任何文件,隐藏方法很特殊,但是紧急启动光盘是确实能启动的,如果用软件做成ISO文件,此ISO文件也是可以启动的,但用ISOButer等也看不到文件,用WinISO可以导出其启动文件,但有4M多,一般的启动软盘影像文件是1.44或2.88或更小,如何突破2.88MB限制,制作任意大小的软盘镜像?答案是Ramdisk,步骤是
5 V3 H$ t$ T+ E) W2 G5 l$ ]: i3 T/ v J& H; \
1、如图floppy4.png,,磁盘容量选择5M,磁盘类型选择Removable 9 j3 k! C- f2 t& F, x0 _6 P
6 K6 w8 `$ J" S, h; e! D
2、如图arconis,运行Bootable Rescue Media Builder,制作启动镜像 ( I8 _+ M8 p; d y
# w: o9 {2 B2 K: f$ C$ u3 m+ c X# g/ ]3、如图floppy5.png,双击Save Image按钮,这样就得到了5兆大小的PartitionExpert的启动镜像文件。
: |$ k9 p! q% }4 u$ _: u/ ^
( {& c0 G+ [7 X: W$ b4、可以用bcdw 加载这个启动镜像,制作多重启动光盘。(具体细节略) 8 l$ C8 q* C7 U' U, r* D [
& O E2 ]. N& G6 V8 c" d
上面都是我的一点使用心得,欢迎朋友们提出内存盘的更多的应用场合。" ?( Q2 k4 n2 k! s/ a' i5 n
6 u' j$ X2 Y) t/ J注:此文转自: |