2
เซิร์ฟเวอร์สามารถจัดการคำสั่งเชลล์พร้อมกันได้หรือไม่?
ฉันเขียนเบราว์เซอร์ที่ง่ายมากMP3เล่นในPHP ส่วนหนึ่งของโครงการนี้กำหนดให้ไฟล์ MP3 ทุกไฟล์ถูกแปลงเป็นไฟล์WAV มีฟังก์ชั่นใน PHP ที่เรียกshell_execว่าช่วยให้คุณสามารถรันคำสั่งผ่านเชลล์ได้ สำหรับโครงการของฉันทุกครั้งที่มีคนอัปโหลดเพลงไปยังบัญชีของพวกเขาคำสั่งต่อไปนี้จะถูกดำเนินการ: shell_exec('ffmpeg -i inputSong.mp3 outputSong.wav') สมมติว่ามี 10 คนที่แตกต่างกันที่เสร็จสิ้นการอัปโหลดเพลงในเวลาเดียวกัน เซิร์ฟเวอร์ Linux รันคำสั่ง 10 เชลล์พร้อมกันหรือไม่ทำทีละครั้ง? หากเซิร์ฟเวอร์สามารถจัดการคำสั่งเชลล์หลาย ๆ ตัวพร้อมกันเซิร์ฟเวอร์จะสามารถจัดการการแปลง 10 เพลงที่แตกต่างกันในเวลาเดียวกันหรือทำทีละครั้ง?