เหตุใดจึงเร็วกว่าที่จะกู้คืนแอปพลิเคชันจาก System Tray กว่าจากทาสก์บาร์


35

แอปพลิเคชั่นบางตัวไม่ได้ออกจริงเมื่อปิดแอปพลิเคชัน แต่พวกเขายังคงทำงานพื้นหลัง แอพพลิเคชั่นนี้มีชื่อว่า

เมื่ออยู่ในสถานะนี้ให้พยายามกู้คืนพวกเขาโดยคลิกที่ไอคอน (ไม่ทำงาน) บนทาสก์บาร์มักจะใช้เวลาหลายวินาที แต่การคลิกที่ไอคอนถาดระบบขนาดเล็กจะเรียกคืนได้เกือบจะทันที ทำไมนี้


ถาดระบบ

The system tray


23
คืนค่าพวกเขาโดยคลิกที่ไอคอน (ไม่ทำงาน) นี่เป็นเพียง 'เริ่มต้น' ไม่ใช่ 'เรียกคืน' ใช่หรือไม่
TaW

2
ฉันไม่แน่ใจจริงๆว่าทำไมแอปพลิเคชันทำสิ่งนี้เมื่อพวกเขาทำได้ ลด ?
pjc50

9
@ pjc50 จะย่อเล็กสุด - เท่านั้นที่จะถูกลบออกจากทาสก์บาร์ แนวคิดคือโปรแกรมสไตล์แอปเพล็ต - สิ่งที่คุณโต้ตอบกับไม่บ่อยนัก แต่ต้องถูกเรียกใช้ในฐานะโปรแกรมและไม่ได้ให้บริการใด ๆ หมายความว่าพวกเขาจะไม่จบลงที่ทาสก์บาร์ที่ยุ่งเหยิง
Baldrickk

@ pjc50 ฉันมีโปรแกรม 14 รายการในถาดระบบของฉัน ฉันโต้ตอบกับพวกเขาส่วนใหญ่ไม่ค่อยมาก แต่ต้องการให้พวกเขาทำงานและทำงานอยู่เบื้องหลัง ในขณะเดียวกันฉันมี 5 โปรแกรมที่กำลังใช้งานซึ่งฉันทำงานด้วยจริง ๆ การค้นหาโปรแกรมอื่น ๆ ที่รันอยู่ในทาสก์บาร์จะยุ่งยาก
gronostaj

คุณหมายถึงอะไรโดย "พยายามคืนค่าพวกเขาโดยคลิกที่ไอคอน (ไม่ทำงาน) บนทาสก์บาร์" หากโปรแกรมกำลังทำงานอยู่ "กู้คืน" หน้าต่างจากทาสก์บาร์หรือถาดแจ้งเตือนควรใช้เวลาเท่ากัน หากคุณมี "ตรึง" แอปพลิเคชันบนทาสก์บาร์การคลิกที่ไอคอน "ไม่ทำงาน" จะเหมือนกับการเรียกใช้แอปพลิเคชันไม่เรียกคืนหน้าต่าง
Salman A

คำตอบ:


87

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

แต่เมื่อคลิกที่ไอคอนถาดระบบขนาดเล็กคุณจะมีกระบวนการที่เกี่ยวข้องอยู่แล้วซึ่งจะได้รับการวางไว้เบื้องหน้า ไม่มีแอปพลิเคชันหรือโปรแกรมพยายามเริ่มในกรณีนี้


6
นี่คือคำตอบที่แน่นอนใช่ ต้องใช้เวลาในการเริ่มโปรแกรมโดยเฉพาะอย่างยิ่งโปรแกรมที่ต้องอ่านจากไฟล์ทำงานเครือข่าย ฯลฯ เช่น Discord ใช้เวลาน้อยลงอย่างมากสำหรับแอปพลิเคชั่นที่เปิดอยู่แล้วเพื่อเปิดหน้าต่าง (ซึ่งเป็นสิ่งที่เกิดขึ้นไม่ใช่ "ย้ายไปที่พื้นหน้า" - หน้าต่างเป็นเพียง ที่ไปแล้ว แต่มันกำลังถูกสร้างขึ้นใหม่โดยกระบวนการ)
Nic Hartley

5
@NicHartley อาจเป็นวิธีที่ Discord ทำ แต่คุณไม่สามารถพิสูจน์ได้ว่าแอปพลิเคชั่นถาดเดียวทุกใบเลือกที่จะทิ้งหน้าต่างหลักแทนที่จะซ่อน
NH.

1

ไอคอนในซิสเต็มเทรย์มักจะไม่ได้คัดลอกแอพพลิเคชั่นเต็มรูปแบบ พวกเขาอาจเป็นโปรแกรมขนาดเล็กมากที่เขียนขึ้นเพื่อตรวจสอบบริการในท้องถิ่นหรือสถานะบริการคลาวด์ระยะไกลโดยไม่มี UI ยกเว้นไอคอนขนาดเล็ก การคลิกที่พวกเขาต้องการให้คอมพิวเตอร์โหลดจริงและเริ่มโปรแกรมเต็มรูปแบบด้วย UI ผู้ใช้และฟังก์ชั่นทั้งหมด

แอปพลิเคชั่นที่ย่อขนาดเล็กสุดบนทาสก์บาร์เป็นแอปพลิเคชันเต็มรูปแบบ


1
สิ่งนี้ทั้งสองเป็นสิ่งที่เกินความจริงและขัดแย้งกันเอง: ถ้า "คลิกที่ไอคอน [ไอคอนถาด] จากนั้นให้คอมพิวเตอร์โหลดและเริ่มโปรแกรมเต็มรูปแบบด้วย UI ผู้ใช้และฟังก์ชั่นทั้งหมด" แล้วฟังดูเหมือนจะทำงานเยอะมากแล้วเหตุใดไอคอนดังกล่าวจึงตอบสนองได้เร็วกว่าการคลิกบนทาสก์บาร์ เหตุผลของคุณคลุมเครือเกี่ยวกับสาเหตุที่อาจแตกต่างกันไป แต่คำพูดที่ฉันได้เน้นที่นี่อ่านตามที่เป็นจริงแสดงให้เห็นว่าแถบงานจะเร็วขึ้น ... และยังเห็นได้ชัดว่าตรงกันข้ามกับที่ OP รายงาน / ถาม เกี่ยวกับ
underscore_d
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.