คำถามติดแท็ก operating-systems

ชั้นซอฟต์แวร์ระหว่างฮาร์ดแวร์และโปรแกรมประยุกต์ของคุณ จัดการการตั้งเวลาโปรแกรมการจัดสรรหน่วยความจำการจัดการอินเตอร์รัปต์อินพุต / เอาต์พุตดิสก์การเร่งความเร็วกราฟิกโฮสติ้งไดรเวอร์อุปกรณ์และทรัพยากรอื่น ๆ

5
หน่วยความจำ จำกัด ในระบบ 16, 32 และ 64 บิต
ข้อ จำกัด ของหน่วยความจำทางทฤษฎีในเครื่อง 16, 32 และ 64 บิตมีดังนี้: 16 บิต = 65,536 ไบต์ (64 กิโลไบต์) 32 บิต = 4,294,967,296 ไบต์ (4 กิกะไบต์) 64 บิต = 18,446,744,073,709,551,616 (16 Exabytes) ฉันจำได้จาก DOS / Windows 3.11 วันหน่วยความจำ 16 บิตนั้นสามารถแยกออกเป็นส่วน ๆ เพื่อให้เครื่อง 16 บิตสามารถเข้าถึงหน่วยความจำได้มากกว่า 64 กิโลไบท์ ฉันมีเครื่องที่มีหน่วยความจำ 16GB และกำลังบูตระบบปฏิบัติการ 32 บิตและระบบปฏิบัติการ 64 บิต ฉันสามารถเข้าถึง …

5
ความแตกต่างระหว่างระบบปฏิบัติการ 64- ​​บิตและ 32- บิตคืออะไร? [ซ้ำ]
ซ้ำได้: ระบบ 32- บิตกับ 64- บิต ฉันรู้ว่ามีสองประเภทของระบบปฏิบัติการ 64 บิตและ 32 บิตความแตกต่างที่สำคัญระหว่างพวกเขาคืออะไร? และถ้าฉันซื้อแล็ปท็อปเครื่องใหม่ฉันควรติดตั้งอันไหน จะสามารถเรียกใช้แอปพลิเคชันทั้งหมดได้หรือไม่หากฉันติดตั้งแอปพลิเคชันใดแอปหนึ่ง ฉันกำลังพูดถึงส่วนใหญ่เกี่ยวกับระบบปฏิบัติการ windows แต่คุณสามารถตอบเกี่ยวกับคนอื่นด้วย

9
คอมพิวเตอร์สามารถรีเซ็ตการตั้งค่าจากโรงงานได้ในระดับใด
ครูของเราให้คอมพิวเตอร์ที่ใช้แล้ว 2 เครื่องและขอให้เราจัดรูปแบบและเราก็ทำ จากนั้นเราติดตั้ง Windows 10 ทั้งคู่ ตอนนี้เขามาและพูดว่า "ฉันไม่ต้องการระบบปฏิบัติการใด ๆ กับพวกเขา" แน่นอนว่าเมื่อคอมพิวเตอร์เพิ่งจะผลิตก็ไม่มี OS เขาต้องการให้เราเปลี่ยนคอมพิวเตอร์กลับสู่สถานะเดิมเพื่อแยกชิ้นส่วนและประกอบชิ้นส่วนอีกครั้งแล้วติดตั้งระบบปฏิบัติการใด ๆ แต่สำหรับฉันดูเหมือนว่าสิ่งแรกที่ระบบปฏิบัติการใด ๆ ถูกตั้งโปรแกรมให้ทำไม่อนุญาตให้ผู้ใช้ลบเมื่อไม่มีระบบปฏิบัติการที่ติดตั้งบนคอมพิวเตอร์ ดูเหมือนว่าผลลัพธ์ที่ต้องการไม่สามารถทำได้ หรือมันคืออะไร? ฉันไม่รู้ เนื่องจากเราจะแยกมันออกไปฉันอาจเรียนรู้วิธีรีเซ็ตทุกอย่างโดยใช้ฮาร์ดแวร์ คุณสามารถทำเช่นนั้นได้ทุกทาง (แม้ใช้ฮาร์ดแวร์; อาจถอดปลั๊กหรือเปลี่ยนสายเคเบิล)? แก้ไข ไม่ว่าบริบทจะเป็นอย่างไรฉันมีคอมพิวเตอร์ 10 เครื่องบนคอมพิวเตอร์ 2 เครื่องและฉันต้องการลบออกและเปลี่ยนคอมพิวเตอร์กลับสู่สถานะ "กล่องที่ตายแล้ว"

6
พื้นที่ดิสก์เหลือน้อยส่งผลต่อประสิทธิภาพของ SSD หรือไม่
ฉันสงสัยว่าการมีพื้นที่ว่างน้อยกว่า 5-10GB บน SSD จะส่งผลกระทบต่อประสิทธิภาพหรือไม่ มันเฉพาะเจาะจงกับ SSD หรือเป็นเรื่องของระบบปฏิบัติการมากกว่านี้หรือไม่? ตัวอย่างเช่นใน Intel X-25 G2 ที่มีการรองรับ TRIM (บน Windows 7)

4
มันเป็นขนาดบัสที่อยู่หรือขนาดบัสข้อมูลที่กำหนดระบบ“ 8 บิต, 16- บิต, 32- บิต, 64- บิต” หรือไม่?
ความเข้าใจที่เรียบง่ายของฉันมีดังนี้ หน่วยความจำ (RAM) ประกอบด้วยบิตกลุ่มของ 8 ซึ่งเป็นรูปแบบไบต์ซึ่งแต่ละคนสามารถได้รับการจัดการและด้วยเหตุนี้หน่วยความจำที่อยู่แอดเดรสไบต์ Address Bus เก็บตำแหน่งของหน่วยความจำไบต์ หากแอดเดรสบัสมีขนาด 32 บิตนั่นหมายความว่ามันสามารถเก็บได้มากถึง 2 32ตัวเลขและดังนั้นจึงสามารถอ้างถึงหน่วยความจำสูงสุด 2 32ไบต์ = หน่วยความจำ 4GB และหน่วยความจำใด ๆ ที่ใหญ่กว่าไร้ประโยชน์ Data bus ใช้สำหรับส่งค่าที่จะเขียนไปยัง / อ่านออกจากหน่วยความจำ ถ้าฉันมี data บัสขนาด 32 บิตหมายความว่าสามารถเขียน / อ่านหน่วยความจำได้สูงสุด 4 ไบต์ต่อครั้ง ฉันไม่พบความสัมพันธ์ระหว่างขนาดนี้และขนาดหน่วยความจำสูงสุดเท่าที่จะเป็นไปได้ แต่ฉันอ่านที่นี่ว่า: แม้ว่าระบบส่วนใหญ่สามารถกำหนดแอดเดรสแบบไบต์ได้ แต่ก็เหมาะสมที่โปรเซสเซอร์จะย้ายข้อมูลมากที่สุดเท่าที่จะทำได้ สิ่งนี้ทำได้โดยดาต้าบัสและขนาดของดาต้าบัสนั้นเป็นที่ที่ระบบชื่อ 8 บิตระบบ 16 บิตระบบ 32 บิตระบบ 64 บิตระบบ 64 …

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

5
ทำไมเราไม่สามารถใช้ / ตั้งค่าฟังก์ชั่นคีย์เป็นรหัสผ่านได้
ในระบบปฏิบัติการใด ๆ รหัสผ่านด้วยFnไม่ได้รับอนุญาต ตัวอย่างเช่นฉันไม่สามารถเก็บFn+ อักขระบางตัวเป็นรหัสผ่านได้ อะไรคือเหตุผลเบื้องหลัง ด้านเทคนิคใด ๆ ที่ทำให้ผู้ออกแบบระบบปฏิบัติการไม่อนุญาตให้ใช้Fnรหัสผ่านเป็นรหัสผ่าน เหตุผลที่ฉันคิดได้ก็คือในแล็ปท็อปบางรุ่นFnปุ่มจะเปิดหรือปิดใช้งานปุ่มกดตัวเลข แต่เดสก์ท็อปล่ะ เนื่องจากคีย์บอร์ดเดสก์ท็อปแยกกันFnทำไมเราไม่สามารถใช้เป็นรหัสผ่านได้

2
พีซีใช้งานได้กี่ชั่วโมง
ฉันจะซื้อพีซีมือสองและฉันต้องการทราบว่าพีซีใช้งานได้กี่ชั่วโมง ฉันได้พบแล้ว: systeminfo | findstr /C:"Install Date" systeminfo | findstr /C:"BIOS Version" แต่ฉันต้องรู้ว่าพีซีใช้งานได้กี่ชั่วโมง (ใช้แล้ว)

2
วิธีการหยุดและตรวจจับการทิ้งระเบิด
#include <stdlib.h> #include <unistd.h> int main() { while(1) fork(); } นี่คือรหัสสำหรับการวางระเบิด ในวิทยาลัยของเราเราเชื่อมต่อผ่าน telnet เช่นโปรโตคอลการให้บริการลูกค้า ระบบ 100 ระบบเชื่อมต่อกับเซิร์ฟเวอร์ ทันใดนั้นเราเห็นว่าเซิร์ฟเวอร์ช้าและหลังจากนั้นไม่นานก็เกิดข้อผิดพลาด ฉันรู้ว่ามีคนเอาระเบิดใส่ส้อม เราจะตรวจจับได้อย่างไรว่าระบบจะทำการ fork fork อย่างไร? และเราจะหยุดมันได้อย่างไร วิธีหนึ่งคือการ จำกัด จำนวนกระบวนการสูงสุดที่ผู้ใช้รายเดียวอาจเป็นเจ้าของ มีวิธีใดบ้างที่จะหยุดและรู้ว่าระบบนั้นถูกนำไปใช้หรือไม่?

4
ระบบปฏิบัติการหลายผู้ใช้ใดที่อนุญาตให้ผู้ใช้เห็นบรรทัดคำสั่งปัจจุบันของผู้ใช้รายอื่น
ฉันกำลังอ่านmanpage ของunzipและวิ่งไปหาสิ่งต่อไปนี้ -P password use password to decrypt encrypted zipfile entries (if any). THIS IS INSECURE! Many multi-user operating systems provide ways for any user to see the current command line of any other user; even on stand-alone systems there is always the threat of over-the-shoulder peeking. ในขณะที่การระมัดระวังความปลอดภัยของไม่ได้พิมพ์รหัสผ่านในข้อความที่ชัดเจน (และมีพวกเขาจบลงในประวัติศาสตร์เชลล์) เป็นหลักสูตรที่จริงผมพบว่ามันยากที่จะเชื่อว่ามีระบบปฏิบัติการออกมีที่ผู้ใช้สามารถดูบรรทัดคำสั่งของอื่น …

6
Unix และ Linux แตกต่างกันอย่างไร? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ความสัมพันธ์ระหว่าง Unix, Linux, Ubuntu, Debian และ Android คืออะไร? (11 คำตอบ) ปิดให้บริการใน5 ปีที่ผ่านมา ฉันต้องการทราบว่าความแตกต่างที่แท้จริงระหว่าง Unix และ Linux คืออะไร พวกเขาแบ่งปันเคอร์เนลเดียวกันหรือไม่ Linux สร้างขึ้นบน Unix หรือไม่? โปรแกรมที่เขียนสำหรับ Linux ทำงานบน Unix และในทางกลับกันได้หรือไม่?

1
ทำไม x86 ซีพียูจึงใช้ 2 ใน 4 เสียงดัง?
ดังนั้นทั้งระบบ Linux หรือ Windows ที่ใช้ x86 จะใช้วงแหวน 0 สำหรับโหมดเคอร์เนลและแหวน 3 สำหรับโหมดผู้ใช้เท่านั้น เหตุใดโปรเซสเซอร์จึงแยกความแตกต่างของเสียงกริ่งที่แตกต่างกันสี่แบบถ้าพวกเขาทั้งหมดใช้เพียงสองเสียง และสิ่งนี้มีการเปลี่ยนแปลงในสถาปัตยกรรม AMD64 หรือไม่?

7
RAMDISK OS การติดตั้ง Windows 10 บน ramdisk
เป็นไปได้หรือไม่ที่จะรวมระบบปฏิบัติการทั้งหมดลงในดิสก์หน่วยความจำ ถ้าฉันมี RAM 16 GB และเป็น Intel Xeon ฉันไม่มี SSD และฮาร์ดไดรฟ์ของฉันกำลังฆ่าเวลาบูตของฉัน ดังนั้นฉันสามารถจัดสรร ram ของฉันให้ทำงานได้ราวกับว่าเป็น SSD และติดตั้ง windows และซอฟต์แวร์ที่สำคัญเพื่อให้ได้ความเร็วที่รวดเร็ว หรือมันมีปัญหามากกว่านี้แล้วมันคุ้มค่าและน่าจะดีกว่าถ้าซื้อ SSD?

6
มันเหมาะสมแล้วหรือไม่ที่จะนำระบบปฏิบัติการของคุณใส่ลงในการ์ด SD?
เพื่อนแนะนำให้ใส่ระบบปฏิบัติการทั้งหมดลงในการ์ด SD โดยให้เหตุผลว่าเวลาในการเข้าถึงล่าช้าที่สั้นกว่าฮาร์ดไดรฟ์ปกติซึ่งต้องหมุนก่อน อย่างไรก็ตามวิกิพีเดียระบุว่า SATA ที่ช้าที่สุดให้อัตราการอ่าน 1.5 กิกะบิต / วินาที ( ที่นี่ ) เมื่อการ์ด SD ที่เร็วที่สุดอนุญาตให้ใช้ 90 เมกะไบต์ / s ( มี ) แม้ว่าความเร็วในการอ่าน 2 ครั้งนั้นดูเหมือนจะไม่ตรงกันก็ตามไม่มีการพูดถึงความล่าช้าก่อนที่ข้อมูลจะถูกอ่าน ความคิดใด ๆ

8
ฉันจะทำให้การติดตั้งระบบปฏิบัติการใหม่บนคอมพิวเตอร์บางเครื่องทำได้อย่างไร
ฉันต้องการโฮสต์เว็บไซต์บนคอมพิวเตอร์เดสก์ท็อปที่ใช้ Ubuntu ด้วยเครื่องเสมือน Windows ฉันจะมอบคอมพิวเตอร์เพื่อแลกกับการโฮสต์เว็บระยะไกลเป็นเวลาหลายเดือน ฉันต้องการเพิ่มการล็อคบางประเภท (ฮาร์ดแวร์หรืออย่างอื่น) เพื่อให้ผู้ใช้ปลายทางมีปัญหาในการติดตั้ง Windows ใหม่และใช้เครื่องตามที่พวกเขาต้องการซึ่งขัดแย้งกับสัญญา เป็นการดีที่ฉันต้องการให้เครื่องตายหากพยายามติดตั้งระบบปฏิบัติการใหม่ มันไม่จำเป็นต้องเป็นผ่านไม่สมบูรณ์แต่ก็จะต้องมีมากพอที่ยากที่จะป้องกันการติดตั้งใหม่สบาย ๆ บางทีในการบูทระบบอาจตรวจสอบว่ามีไฟล์บางไฟล์อยู่ในคอมพิวเตอร์และไม่สามารถบู๊ตได้หากไม่มี ฉันไม่ทราบว่าเป็นไปได้หรือไม่ แต่ BIOS อาจได้รับการป้องกันด้วยรหัสผ่านและค้นหาไฟล์ก่อนเริ่มระบบ ไฟล์ที่ค้นหาอาจมีความไวต่อวันที่เช่นต้องเปลี่ยนจากระยะไกลตามกำหนดเวลา

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