Tips for Optimizing Linux Memory UsageIssue 3From Issue #3June-July 19 การแปล - Tips for Optimizing Linux Memory UsageIssue 3From Issue #3June-July 19 ไทย วิธีการพูด

Tips for Optimizing Linux Memory Us

Tips for Optimizing Linux Memory Usage

Issue 3
From Issue #3
June-July 1994
Jun 01, 1994 By Jeff Tranter
inSysAdmin
In a previous issue, Jeff discussed ways to reduce disk space usage under Linux. In this sequel article, he shows some useful techniques for making the best use of another valuable resource—memory.
The X Window System
If you ran the command line described earlier, one of your largest binaries was probably the X server. The X Window system takes a lot of memory resources.

The first question to consider is, do you really need to run X? Using the virtual consoles and selection service you can have multiple windows supporting cut & paste of text using a mouse. Particularly while performing large compiles (such as the kernel), you should consider the option of simply not running X.

There is also a windowing system called “mgr” than can be used as an alternative to X, but requires less memory.

If you decide to use X, then you can obtain replacements for some of the standard tools that require less resources. “Rxvt” is similar to xterm, but requires significantly less memory. The window manager “fvwm” will also use less resources than others, and “rclock” is a small X-based clock program. These three tools, written by Robert Nation, can make running X feasible on a machine that constantly swapped before.

How many programs do you run on the X desktop? Run “top” to see how much memory is being taken by xclock, xeyes, xload, and all those other goodies you think you need.

The “Tiny X” package, put together by Craig I. Hagan, contains the Korn shell, fvwm window manager, rxvt, rclock, X server, and the minimum of other files needed to run X. The package is small enough to fit on one 3.5" floppy disk. Also included are some useful notes on saving memory under X.

With the techniques described here, you can run small X applications reasonably well on a machine with only 4 megabytes of memory. On machines with more memory, the same methods will allow you to run larger applications and free up memory to use for disk buffering.

Conclusions
By combining the techniques I've described, the net effect on system performance can be well worth the effort. I encourage you to experiment, and along the way you'll almost certainly learn something new.

For More Information
The software mentioned in this article is available on a number of Internet archive sites, including sunsite.unc.edu and tsx-11.mit.edu. I suggest getting a copy of the Linux Software Map to help track down the software you need.

If you want to learn more about how the Linux kernel implements memory management, check out ”The Linux Kernel Hackers' Guide“, by Michael K. Johnson, part of the Linux documentation project. Appendix A of that document includes an extensive bibliography of books covering operating system concepts in general.

”How to Maximize the Performance of X" is periodically posted to the Usenet newsgroup news.answers, and contains more ideas for improving X performance on small systems.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
เคล็ดลับสำหรับการเพิ่มประสิทธิภาพการใช้งานหน่วยความจำของ Linuxปัญหาที่ 3จากปัญหา #3มิถุนายน-1994 กรกฎาคม01 มิ.ย. 1994 โดย Jeff Tranter inSysAdminในปัญหาก่อนหน้านี้ เจฟฟ์กล่าวถึงวิธีการลดการใช้เนื้อที่ดิสก์ภายใต้ Linux ในบทความนี้ผลสืบเนื่อง เขาแสดงบางเทคนิคที่เป็นประโยชน์สำหรับการใช้ประโยชน์จากทรัพยากรที่มีคุณค่าอื่น — หน่วยความจำระบบหน้าต่าง Xถ้าคุณเรียกใช้บรรทัดคำสั่งที่อธิบายไว้ก่อนหน้านี้ ไบนารีที่ใหญ่ที่สุดของคุณอย่างใดอย่างหนึ่งเป็น X server ระบบหน้าต่าง X การใช้ทรัพยากรหน่วยความจำจำนวนมากคำถามแรกที่พิจารณาคือ คุณจริง ๆ ต้องการเรียกใช้ X ใช้คอนโซลเสมือนและเลือกบริการคุณสามารถมีหลายหน้าต่างรองรับการตัดและวางข้อความโดยใช้เมาส์ โดยเฉพาะอย่างยิ่งในขณะที่ทำการใหญ่คอมไพล์ (เช่นเคอร์เนล), คุณควรพิจารณาเลือกที่จะเพียงแค่ไม่ทำ Xมีระบบการ windowing ที่เรียกว่า "mgr" กว่าสามารถใช้เป็นทางเลือกที่ X แต่ต้องใช้หน่วยความจำน้อยถ้าคุณตัดสินใจที่จะใช้ X คุณสามารถขอเปลี่ยนทดแทนสำหรับบางส่วนของเครื่องมือมาตรฐานที่ต้องการทรัพยากรน้อย คล้ายกับ xterm อย่าง "Rxvt" แต่ต้องใช้หน่วยความจำน้อยกว่ามาก จัดการหน้าต่าง "fvwm" จะใช้ทรัพยากรน้อยกว่าคนอื่น ๆ และ "rclock" เป็นโปรแกรมนาฬิกาตาม X ขนาดเล็ก เครื่องมือเหล่านี้สาม เขียน โดยโรเบิร์ตประเทศ สามารถเรียกใช้ X ที่เป็นไปได้บนเครื่องที่ต่อเนื่องสลับก่อนจำนวนโปรแกรมที่คุณใช้บนเดสก์ท็อป X เรียกใช้ "top" เมื่อต้องการดูจำนวนหน่วยความจำถูกถ่าย โดย xclock, xeyes, xload และทั้งหมดที่อื่น ๆ สินค้าคุณคิดว่า คุณต้องแพคเกจ "จิ๋ว X" ใส่กัน โดย Craig I. Hagan ประกอบด้วยเปลือกกรณ์ จัดการหน้าต่าง fvwm, rxvt, rclock, X server และต่ำสุดของแฟ้มอื่น ๆ ที่จำเป็นในการทำงาน X แพคเกจเล็กพอดีกับหนึ่ง 3.5" ฟลอปปีดิสก์ รวมเป็นบางส่วนของหมายเหตุมีประโยชน์ในการประหยัดหน่วยความจำภายใต้ Xด้วยเทคนิคที่อธิบายไว้ที่นี่ คุณสามารถรันเล็ก X ใช้งานได้บนเครื่องที่มีเพียง 4 เมกะไบต์ของหน่วยความจำ ในเครื่องมีหน่วยความจำ วิธีการเดียวกันจะช่วยให้คุณสามารถเรียกใช้โปรแกรมประยุกต์ที่มีขนาดใหญ่ และเพิ่มหน่วยความจำเพื่อใช้สำหรับการกำหนดบัฟเฟอร์ดิสก์บทสรุปโดยรวมเทคนิคได้อธิบาย สุทธิผลประสิทธิภาพของระบบได้ดีคุ้มค่าความพยายาม ขอแนะนำให้คุณทดสอบ และตลอดทาง คุณจะเกือบแน่นอนได้เรียนรู้สิ่งใหม่สำหรับข้อมูลเพิ่มเติมซอฟต์แวร์ที่กล่าวถึงในบทความนี้มีจำนวนของเว็บไซต์เก็บถาวร sunsite.unc.edu และ tsx 11.mit.edu แนะนำการได้รับสำเนาของแผนที่ซอฟต์แวร์ Linux เพื่อช่วยติดตามซอฟต์แวร์ที่คุณจำถ้าคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการจัดการหน่วยความจำที่ใช้เคอร์เนล Linux เช็ค "ใน Linux Kernel แฮกเกอร์ 'คู่มือ โดยไมเคิลเค.จอห์นสัน ส่วนของเอกสารประกอบโครงการ Linux ภาคผนวก A ของเอกสารรวมถึงการวิจัยที่ครอบคลุมแนวคิดระบบปฏิบัติการโดยทั่วไปหนังสือ"วิธีการเพิ่มประสิทธิภาพการทำงาน X" เป็นระยะ ๆ มีการลงรายการบัญชีไป news.answers กลุ่มข่าว Usenet และประกอบด้วยความคิดเพิ่มเติมสำหรับการปรับปรุง X ประสิทธิภาพในระบบขนาดเล็ก
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
เคล็ดลับสำหรับการเพิ่มประสิทธิภาพหน่วยความจำ Linux ใช้งาน

ฉบับที่ 3
จากการออก # 3
มิถุนายนกรกฎาคม 1994
1 มิถุนายน 1994 โดยเจฟทราน
inSysAdmin
ในรุ่นก่อนหน้าเจฟฟ์กล่าวถึงวิธีที่จะลดการใช้พื้นที่ดิสก์ภายใต้ Linux ในบทความนี้สืบเนื่องมาจากเขาแสดงให้เห็นเทคนิคที่เป็นประโยชน์บางอย่างที่ทำให้การใช้งานที่ดีที่สุดของผู้อื่นที่มีคุณค่าทรัพยากรหน่วยความจำ.
ระบบ X หน้าต่าง
ถ้าคุณวิ่งบรรทัดคำสั่งอธิบายไว้ก่อนหน้าซึ่งเป็นหนึ่งในไบนารีที่ใหญ่ที่สุดของคุณอาจจะเป็นเซิร์ฟเวอร์เอ็กซ์ ระบบวินโดว์ใช้เวลามากของทรัพยากรหน่วยความจำ.

คำถามแรกที่ต้องพิจารณาคือคุณทำจริงๆต้องเรียกใช้ X? โดยใช้คอนโซลเสมือนและบริการที่เลือกคุณสามารถมีหน้าต่างหลายสนับสนุน Cut & วางของข้อความโดยใช้เมาส์ โดยเฉพาะอย่างยิ่งในขณะที่ประสิทธิภาพคอมไพล์ขนาดใหญ่ (เช่น kernel) คุณควรพิจารณาตัวเลือกในการทำงานก็ไม่เอ็กซ์

นอกจากนี้ยังมีระบบ Windowing ที่เรียกว่า "Mgr" เกินกว่าที่จะนำมาใช้เป็นทางเลือกให้กับ X แต่ต้องใช้หน่วยความจำน้อย.

หากคุณ ตัดสินใจที่จะใช้ X แล้วคุณสามารถได้รับการทดแทนบางส่วนของเครื่องมือมาตรฐานที่ต้องใช้ทรัพยากรน้อย "RXVT" คล้ายกับ xterm แต่ต้องใช้หน่วยความจำน้อยลงอย่างมีนัยสำคัญ ผู้จัดการหน้าต่าง "fvwm" นอกจากนี้ยังจะใช้ทรัพยากรน้อยกว่าคนอื่นและ "rclock" เป็น X-เล็ก ๆ ตามโปรแกรมนาฬิกา ทั้งสามเครื่องมือเขียนโดยโรเบิร์ตเนชั่นสามารถทำให้การทำงานเป็นไปได้ X บนเครื่องที่เปลี่ยนอย่างต่อเนื่องก่อน.

วิธีการหลายโปรแกรมคุณจะทำงานบนเดสก์ท็ X หรือไม่ Run "ด้านบน" เพื่อดูว่าหน่วยความจำมากจะถูกดำเนินการโดย xclock, xeyes, Xload และบรรดาสารพัดอื่น ๆ ที่คุณคิดว่าคุณต้อง.

ว่า "จิ๋ว X" แพคเกจใส่กันโดยเครก I. เฮอแกนมีเปลือกกร, fvwm ผู้จัดการหน้าต่าง rxvt, rclock เซิร์ฟเวอร์ X และต่ำสุดของไฟล์อื่น ๆ ที่จำเป็นในการใช้เอ็กซ์แพคเกจที่มีขนาดเล็กพอที่จะใส่ในหนึ่ง 3.5 "ฟล็อปปี้ดิสก์. รวมทั้งยังมีบางโน้ตที่เป็นประโยชน์ในการประหยัดหน่วยความจำภายใต้ X.

ด้วยเทคนิค อธิบายไว้ที่นี่คุณสามารถเรียกใช้โปรแกรม X ขนาดเล็กได้ดีพอสมควรในเครื่องที่มีเพียง 4 เมกะไบต์หน่วยความจำ. บนเครื่องมีหน่วยความจำมากขึ้นวิธีการเดียวกันจะช่วยให้คุณใช้งานขนาดใหญ่และเพิ่มหน่วยความจำที่จะใช้สำหรับบัฟเฟอร์ดิสก์.

สรุปผลการวิจัย
โดยการรวม เทคนิคที่ผมได้อธิบายผลกระทบสุทธิต่อประสิทธิภาพของระบบสามารถคุ้มค่าความพยายาม. ผมขอแนะนำให้คุณทดสอบและตามทางที่คุณเกือบจะแน่นอนจะได้เรียนรู้สิ่งใหม่ ๆ .

สำหรับข้อมูลเพิ่มเติม
ซอฟแวร์ที่กล่าวถึงในบทความนี้สามารถใช้ได้ กับจำนวนของเว็บไซต์อินเทอร์เน็ตเก็บรวมทั้ง sunsite.unc.edu และ tsx-11.mit.edu ผมขอแนะนำให้ได้รับสำเนาของลินุกซ์ซอฟแวร์แผนที่เพื่อช่วยติดตามลงซอฟแวร์ที่คุณต้องการ.

ถ้าคุณต้องการที่จะเรียนรู้เพิ่มเติมเกี่ยวกับวิธีเคอร์เนลดำเนินการจัดการหน่วยความจำให้ตรวจสอบ "คู่มือ Linux Kernel แฮกเกอร์ '" โดยไมเคิลเคจอห์นสัน เป็นส่วนหนึ่งของโครงการเอกสารลินุกซ์ ภาคผนวก A ของเอกสารที่มีบรรณานุกรมกว้างขวางของหนังสือที่ครอบคลุมแนวคิดระบบปฏิบัติการทั่วไป.

"วิธีการเพิ่มประสิทธิภาพของ X" ถูกโพสต์เป็นระยะ ๆ ไป news.answers Usenet ข่าวสารและมีความคิดอื่น ๆ อีกมากมายสำหรับการปรับปรุงประสิทธิภาพ X บนระบบขนาดเล็ก
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
เคล็ดลับสำหรับการเพิ่มประสิทธิภาพการใช้หน่วยความจำลินุกซ์ฉบับที่ 3จาก # ฉบับที่ 3มิถุนายนกรกฎาคม 1994Jun 01 , 1994 โดย Jeff tranterinsysadminในข่าวก่อนหน้า เจฟฟ์กล่าวถึงวิธีที่จะลดการใช้พื้นที่ดิสก์ภายใต้ลินุกซ์ ในบทความนี้ สืบเนื่องมาจาก เขาแสดงให้เห็นเทคนิคบางอย่างที่เป็นประโยชน์เพื่อให้การใช้งานที่ดีที่สุดของหน่วยความจำทรัพยากรที่มีคุณค่าอีกX หน้าต่างระบบถ้าคุณรันบรรทัดคำสั่งที่อธิบายไว้ก่อนหน้านี้ หนึ่งของไบนารีที่ใหญ่ที่สุดของคุณอาจเป็นเซิร์ฟเวอร์ X . x ระบบหน้าต่างใช้เวลามากของทรัพยากรหน่วยความจำคำถามแรกที่ต้องพิจารณาคือ คุณจริง ๆต้องวิ่ง X ? ใช้คอนโซลเสมือนจริงและบริการการเลือกคุณสามารถมีหลายหน้าต่างสนับสนุนตัดและวางของข้อความโดยใช้เมาส์ โดยเฉพาะอย่างยิ่งในขณะที่มีการแสดงขนาดใหญ่รวบรวม ( เช่นคุณ ) , คุณควรพิจารณาตัวเลือกในเพียงไม่วิ่ง Xนอกจากนี้ยังมีหน้าต่างระบบที่เรียกว่า " ผู้จัดการ " มากกว่าจะใช้เป็นทางเลือกที่ x , แต่ต้องใช้หน่วยความจำน้อยลงหากคุณตัดสินใจที่จะใช้ X แล้วคุณสามารถได้รับการแทนที่บางส่วนของมาตรฐานเครื่องมือที่ต้องใช้ทรัพยากรน้อยลง " RXVTName " คล้ายกับกเทอม แต่ต้องน้อยกว่าหน่วยความจำ ผู้จัดการหน้าต่าง FVWMComment " ก็จะใช้ทรัพยากรน้อยกว่าคนอื่น ๆและ " rclock " มีขนาดเล็ก x-based โปรแกรมนาฬิกา . เครื่องมือทั้งสามนี้ เขียนโดย โรเบิร์ต ชาติ สามารถใช้ X เป็นไปได้ในเครื่องตลอดเวลาเปลี่ยนก่อนวิธีการหลายโปรแกรมที่คุณเรียกใช้ X สก์ท็อป ? เรียก " สุดยอด " เพื่อดูหน่วยความจำเท่าใดจะถูกถ่ายโดย XClock xeyes xload , , , และทุกคนอื่น ๆ อีกมากมาย คุณคิดว่า ที่คุณต้องการ" เล็ก x " แพคเกจ ใส่กันโดย Craig . Hagan , มีเปลือกกร FVWMComment หน้าต่าง , ผู้จัดการ , RXVTName rclock X , เซิร์ฟเวอร์ และขั้นต่ำของไฟล์อื่น ๆที่จำเป็นในการเรียกใช้ X . แพคเกจมีขนาดเล็กพอที่จะพอดีกับหนึ่ง 3.5 " ฟล็อปปี้ดิสก์ นอกจากนี้ยังรวมเป็นบันทึกที่มีประโยชน์บางอย่างในบันทึกความทรงจำภายใต้ Xด้วยเทคนิคที่อธิบายไว้ที่นี่ คุณสามารถเรียกใช้โปรแกรมประยุกต์ขนาดเล็ก x พอสมควรนะครับ ใน เครื่อง มีเพียง 4 เมกะไบต์ของหน่วยความจำ ในเครื่องมีหน่วยความจำมากขึ้นวิธีการเดียวกันจะช่วยให้คุณสามารถเรียกใช้โปรแกรมประยุกต์ที่มีขนาดใหญ่และฟรีที่จะใช้สำหรับบัฟเฟอร์หน่วยความจำดิสก์สรุปโดยการรวมเทคนิคที่ผมได้อธิบาย ผลสุทธิต่อประสิทธิภาพของระบบจะดีคุ้มค่าความพยายาม ผมขอแนะนำให้คุณทดลอง และตามวิธีที่คุณเกือบจะแน่นอนจะได้เรียนรู้อะไรใหม่ๆสำหรับข้อมูลเพิ่มเติมซอฟแวร์ที่กล่าวถึงในบทความนี้สามารถใช้ได้กับจำนวนของเว็บไซต์อินเทอร์เน็ตเอกซ์พลอเรอร์ รวมทั้ง sunsite.unc.edu และ tsx-11.mit.edu . ผมแนะนำให้เอาสำเนาของซอฟต์แวร์แผนที่เพื่อช่วยติดตามซอฟต์แวร์ที่คุณต้องการถ้าคุณต้องการที่จะเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการที่เคอร์เนลใช้จัดการหน่วยความจำ , ตรวจสอบ " เคอร์เนลแฮกเกอร์ ' คู่มือ " โดย Michael K . จอห์นสัน , ส่วนหนึ่งของลินุกซ์เอกสารโครงการ ภาคผนวกของเอกสารรวมถึงบรรณานุกรมหนังสือที่ครอบคลุมกว้างขวางของระบบปฏิบัติการทั่วไป" วิธีการเพิ่มประสิทธิภาพของ X " เป็นระยะ ๆโพสต์ไปยังกลุ่มข่าว Usenet news.answers และมีแนวคิดเพิ่มเติมเพื่อปรับปรุงประสิทธิภาพระบบ X ขนาดเล็ก
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: