เหตุใดนามแฝงจึงมีขนาดใหญ่ในไฟล์ Mountain Lion


10

ฉันสังเกตว่านามแฝงที่ฉันสร้างใน Mountain Lion นั้นใหญ่มากในขนาดไฟล์ (เช่นนามแฝงของโฟลเดอร์คือ 5.8MB!)

เมื่อเทียบกับ Leopard พวกเขามีขนาดประมาณ 500KB

ทำไมนี้ และมีวิธีในระบบที่ฉันสามารถทำให้พวกเขาเล็กลงโดยไม่ต้องหันไปใช้การสร้างนามแฝงผ่านทางเทอร์มินัลหรือไม่?


ดูเหมือนว่ามันจะเปลี่ยนปริมาณข้อมูล Quick Look ที่จัดเก็บไว้ในไฟล์ alias
Way Straring Stranger

@WayfaringStranger ฉันไม่คิดอย่างนั้นเพราะนามแฝงเก่า (ที่สร้างขึ้นใน Leopard) ซึ่งฉันยังมีอยู่ประพฤติแบบเดียวกันและขนาดของมันก็เล็กลง 10 เท่า ฉันคิดว่ามันจะเป็นขนาดไอคอนหรือไม่?
jackJoe

เพื่อตอบคำถามที่สอง: บริการseiryu.home.comcast.net/~seiryu/symboliclinker.htmlสามารถใช้สร้าง symlink ใน Finder โดยไม่ต้องเปิดเทอร์มินัล
ptim

@memeLab น่าเสียดายที่ symlink ไม่ใช่นามแฝง (ย้ายต้นฉบับและไม่สามารถแก้ไขลิงก์ได้และคุณไม่สามารถทำ symlink ของไฟล์ได้!) ดังนั้นมันจึงไม่สามารถแก้ปัญหานี้ได้
jackJoe

ซ้ำ! ต่อไปนี้เป็นคำถามเชิงตรรกะต่อไป: จะย่อขนาดได้อย่างไร
cregox

คำตอบ:


5

ตั้งแต่ Lion นอกเหนือจากการจัดเก็บไอคอน Retina ดูเหมือนว่านามแฝงจะจัดเก็บไอคอนขนาดต่าง ๆ มากมายทั้งในข้อมูลและตัวแยกทรัพยากร (xattr com.apple.ResourceFork) อาจเป็นไปได้ในการย้ายออกไปจากส้อมทรัพยากรในขณะที่ยังคงสนับสนุนระบบปฏิบัติการก่อนหน้า (ตอนนี้)

นามแฝงที่ฉันเพิ่งสร้างมีรูปแบบต่อไปนี้: is32, s8mk, ic11, il32, l8mk, ic12, ic07, ic13, ic08, ic14, ic09, ic10

มีการอธิบายไว้ที่นี่: http://en.wikipedia.org/wiki/Apple_Icon_Image_format


ฉันเพิ่งค้นหาอีกครั้งใน Google และเพิ่งได้รับการยืนยันว่า ทำได้ดีนี่. สำหรับทุกคนที่ต้องการ "การแก้ปัญหา" นี่คือลิงค์สำหรับการอภิปราย: Discussions.apple.com/thread/3988292?start=0&tstart=0
jackJoe

0

ใน High Sierra ผลงานต่อไปนี้: เพียงแค่เลือกนามแฝงและเรียกใช้คำสั่ง Finder "แสดงต้นฉบับ" (command-R) สิ่งนี้ทำให้ขนาดนามแฝงลดลงเหลือน้อยที่สุด สิ่งนี้ทำให้นามแฝงที่ก่อนหน้านี้ 24 Mb ลดลงถึง 8 Kb

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