กระบวนการที่จำเป็นเท่านั้น (ชุดขั้นต่ำ) สำหรับ OS X ทำงานอย่างไร


1

กระบวนการที่จำเป็นเท่านั้น (ชุดขั้นต่ำ) สำหรับ OS X ทำงานอย่างไร

อะไรคือความแตกต่างของชุดสำหรับรุ่นต่าง ๆ (ชุดขั้นต่ำของ Lion, ชุดขั้นต่ำของ Mountain Lion)

กระบวนการใดบ้างที่ไม่จำเป็นสำหรับ OS X ทำงาน?

ฉันรู้คำอธิบายของกระบวนการ (ที่นี่: http://triviaware.com/macprocess/all ) แต่ฉันไม่ทราบว่ากระบวนการที่น้อยที่สุดในการเริ่มต้น OS X (Mountain Lion) ด้วย GUI คืออะไร (เช่นไม่มีแดชบอร์ดโดยไม่มีศูนย์การแจ้งเตือน)

ปรับปรุง:

ฉันต้องการที่จะมี ชุดที่น้อยที่สุด ของกระบวนการ / บริการสำหรับระบบสามารถบูตและเปิดใช้งานขั้นต่ำได้ สภาพแวดล้อมเดสก์ทอปแบบกราฟิก (เช่น KDE / Unity / GNOME ในโลก Linux) + ความเป็นไปได้ เปิด terminal (ทุบตีง่าย) + ความเป็นไปได้ กระบวนการเปิด / ปิด + การตรวจสอบกระบวนการ + (ตัวเลือก) ตัวค้นหา กระบวนการอื่น ๆ ทั้งหมดที่จำเป็นฉันสามารถหาวิธีใช้ วิธีการเสริม / รอบ (ลองดำเนินการ - ค้นหากระบวนการ / บริการ / ไลบรารีที่จำเป็น - เพิ่ม)


3
มีคำตอบสำหรับคำถามของคุณมากกว่าหนึ่งข้อ เช่น หากคุณวางแผนที่จะเรียกใช้ Mac ส่วนหัวในฐานะ HPC ดังนั้นรายการของกระบวนการ OS X ที่จะเปิดใช้งานนั้นแตกต่างกัน โปรดแก้ไขคำถามของคุณเพื่อรวมงานที่คุณต้องการทำ
Global nomad

คำตอบ:


0

ลองสิ่งที่ชอบ launchctl unload /System/Library/LaunchAgents/com.apple.notificationcenterui.plist และดูว่าหยุดทำงานอะไร launchctl unload ไม่ได้ทำการเปลี่ยนแปลงอย่างถาวรดังนั้นจึงมีการโหลดรายการอีกครั้งเมื่อคุณออกจากระบบและกลับเข้ามาใหม่

กระบวนการบางอย่างที่อาจปิดใช้งานหากคุณพยายามทำให้ UI ง่ายขึ้น:

  • Dock: ปิดใช้งานการควบคุมภารกิจ Launchpad แดชบอร์ดหน้าต่างเต็มหน้าจอตัวสลับแอปพลิเคชันและแถบด้านข้างของศูนย์การแจ้งเตือนและทำให้พื้นหลังเดสก์ท็อปเป็นสีเทา
  • Finder: เอาหน้าต่างของเดสก์ท็อปออกด้วย ไม่ส่งผลกระทบต่อ Quick Look หรือกล่องโต้ตอบไฟล์
  • mds และ mdworker: ปิดใช้งานการจัดทำดัชนีสปอตไลต์และทำให้เมนู Spotlight, mdfind, mdls และตัวอย่างเช่นการค้นหาใน Finder และ Mail หยุดทำงาน
  • NotificationCenter: ปิดการแจ้งเตือนและลบไอคอนศูนย์การแจ้งเตือนและแถบด้านข้าง
  • pbs: ลบบริการออกจากเมนู Apple เมนูบริบทและบานหน้าต่างการตั้งค่าแป้นพิมพ์
  • SystemUIServer: ลบส่วนพิเศษของเมนูและเมนู Spotlight แต่ไม่ใช่เมนูสถานะหรือไอคอนแจ้งเตือน

สิ่งนี้เชื่อมต่อ man page ของกระบวนการที่มี man pages:

MANPAGER='col -bx' man -a $(ps -eco comm= | grep -v -e ^- -e ' ' | sort -u) > /tmp/man.txt

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.