Score:0

คำแนะนำเพื่อให้ได้ประสิทธิภาพของแอปพลิเคชันเสียง Java ที่ดีที่สุด

ธง au

ฉันกำลังสร้างอวัยวะอิเล็กทรอนิกส์ที่ได้รับมาจากพ่อของฉันขึ้นใหม่ และฉันวางแผนที่จะใช้ Ubuntu บนคอนโทรลเลอร์ที่รับสัญญาณจากคอนโซลอินเทอร์เฟซและฟีดระบบเสียง นี่คือแอปพลิเคชัน Java ที่โหลดมาก การหยุดเสียงแต่ละครั้งจะส่งรูปคลื่นดิจิทัลหนึ่งรูปแบบให้กับแต่ละปุ่มบนแป้นพิมพ์ ดังนั้นหากคุณมี 4 สต็อปดาวน์และเล่นคอร์ด 8 โน้ต นั่นคือรูปคลื่น 32 รูปแบบที่ต้องผสานและป้อนไปยังอุปกรณ์เสียง จำนวนนั้นคูณด้วยจำนวนช่องสัญญาณออก: สองช่องสำหรับสเตอริโอ สี่ช่องสำหรับระบบเสียง 3.1 และหกสำหรับระบบโฮมเธียเตอร์ 5.1 ที่ฉันวางแผนจะใช้ในอุปกรณ์ขั้นสุดท้าย ดังนั้น คอร์ด 8 โน้ตจึงต้องเพิ่มจำนวนเต็ม 384 ตัวอย่างสำหรับแต่ละตัวอย่าง และต้องใช้ 48,000 ตัวอย่างต่อวินาที ดังนั้นฉันต้องการความขัดแย้งน้อยที่สุดสำหรับรอบ CPU

โชคดีที่แอปพลิเคชันไม่ต้องการดิสก์หรือ I/O เครือข่าย และเหมาะกับหน่วยความจำกายภาพขนาด 16GB ได้อย่างง่ายดาย

ดังนั้นฉันจึงสนใจคำแนะนำทั้งหมดเพื่อขจัดภาระของระบบที่ไม่จำเป็น หรือปรับปรุงเอาต์พุตเสียง นี่คือแนวคิดบางอย่างที่ฉันวางแผนที่จะสำรวจ:

  1. ปิดใช้งาน gnome (บริการ gdm3) และเรียกใช้โดยไม่มี GUI
  2. เรียกใช้ด้วย noswap
  3. ปิดใช้งานบริการที่ไม่จำเป็น
  4. ตรวจสอบคำแนะนำอื่น ๆ เกี่ยวกับการกำหนดค่าระบบหรือการใช้งานเสียง Java หรือสิ่งอื่นใด

คำถามเฉพาะของฉันคือ:

  1. เซิร์ฟเวอร์ Ubuntu เป็นจุดเริ่มต้นที่ดีกว่าเดสก์ท็อป Ubuntu หรือไม่
  2. บริการอะไรที่จำเป็น? แล็ปท็อปของฉันใช้งาน acpid, apparmor, apport, avahi-daemon, bluetooth, boinc-client, cron, cups, cups-browsed, dbus, gdm3, irqbalance, kerneloops, kmod, network-manager, openvpn, procps, rsyslog, udev, ufw, การอัปเกรดแบบอัตโนมัติ, uuid, virtualbox และ whoopsie
  3. ระบบย่อยเสียงเริ่มต้นนั้นดีที่สุดสำหรับระบบที่มีน้ำหนักเบาหรือไม่?
  4. ใครมีไอเดียดีๆ อื่นๆ อีกไหม?

ขอบคุณสำหรับการอ่าน.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา