Tôi đang viết một trình phát MP3 dựa trên trình duyệt rất đơn giản bằng PHP . Một phần của dự án này yêu cầu mọi tệp MP3 được chuyển đổi thành tệp WAV . Có một hàm trong PHP được gọi là shell_exec
cho phép bạn thực thi một lệnh thông qua trình bao. Đối với dự án của tôi, bất cứ khi nào ai đó tải bài hát lên tài khoản của họ, lệnh sau sẽ được thực thi:
shell_exec('ffmpeg -i inputSong.mp3 outputSong.wav')
Vì vậy, giả sử có 10 người khác nhau hoàn thành việc tải lên một bài hát cùng một lúc. Máy chủ Linux có thực hiện đồng thời 10 lệnh shell hay không hoặc chỉ thực hiện một lệnh một lần?
Nếu một máy chủ có thể xử lý đồng thời nhiều lệnh shell, thì máy chủ có thể xử lý chuyển đổi 10 bài hát khác nhau cùng một lúc hay nó chỉ thực hiện một lần một lần?