คำถามติดแท็ก jvm

11
วิธีแก้ไขการลบรอยหยักของแบบอักษรใน IntelliJ IDEA เมื่อใช้ DPI สูง
ผมใช้การตั้งค่า DPI ที่สูงขึ้นซึ่งจะทำให้ IntelliJ (ที่จริง Android สตูดิโอ) ได้จริงๆ messed ขึ้นแบบอักษร ฉันใช้MacTypeที่แสดงแบบอักษรของฉันอย่างสวยงามที่อื่น แต่ฉันคิดว่า Java VM นั้นขัดขวางหรือบางสิ่งบางอย่างมันฆ่าฉัน

5
Android หรือ Java ใช้พลังงานมากขึ้นเนื่องจากใช้งานบนเครื่องเสมือนจริงหรือไม่?
เนื่องจากแอปพลิเคชัน Android ทำงานบน JVM (Dalvik VM) ซึ่งโดยทั่วไปเป็นโปรเซสเซอร์เสมือนและทุกคำสั่งเสมือนต้องแมปกับคำสั่งดั้งเดิมของชิปเซ็ตพื้นฐานการทำแผนที่นี้ส่งผลให้สิ้นเปลืองพลังงานมากขึ้นเนื่องจากการทำแผนที่นี้หรือไม่ คำถามนี้สามารถขยายไปยัง Java และยังเป็นประโยคที่ว่า "แอปพลิเคชัน Java ใช้พลังงานมากขึ้นหรือไม่" นี่เป็นสาเหตุที่โทรศัพท์ Android ใช้งานแบตเตอรี่ที่น่าตกใจเมื่อเทียบกับแพลตฟอร์ม / โทรศัพท์อื่น ๆ หรือไม่? แก้ไข : ขึ้นอยู่กับคำตอบที่ฉันชี้แจงบางประเด็นเพราะฉันพูด JVM และ Dalvik อย่างผิดพลาด ในบิตนี้ฉันกำลังพูดถึง Java เพียงเพื่อถามว่ามันใช้พลังงานมากขึ้นหรือไม่และถ้าใช่มันใช้กับแนวคิดใน Android ด้วยและจะส่งผลให้อายุการใช้งานแบตเตอรี่ลดลง บริบท : อ้างจาก Wikipedia: Java bytecode คล้ายกับภาษาแอสเซมบลีสำหรับรหัส C จากมุมมองของคอมไพเลอร์เครื่องเสมือน Java เป็นเพียงตัวประมวลผลอื่นที่มีชุดคำสั่งคือ Java bytecode ซึ่งสามารถสร้างรหัสได้ JVM มีสถาปัตยกรรมสแต็ก Dalvik เป็นเครื่องเสมือนกระบวนการซึ่งไม่เหมือนกับการทำเสมือนจริงแบบ …


1
ขนาดฮีป JVM เป็นอัตราส่วนของ RAM ทางกายภาพของระบบ (Weblogic)
ควรตั้งค่าขนาดฮีป JVM สูงสุดเท่าใดสำหรับขนาดฟิสิคัลแรมที่เจาะจง e.g. With 8GB RAM, I can set the MAX heap size for a server app as 3GB. คำถามนี้เฉพาะกับ Java 1.8 และเซิร์ฟเวอร์ 12c ของ weblogic สมมติว่าเป็นเซิร์ฟเวอร์ linux ที่ไม่มีส่วนหัวที่มีเซิร์ฟเวอร์ weblogic เป็นกระบวนการเซิร์ฟเวอร์หลักที่ทำงานอยู่ เป็นกฎทั่วไปหรือเอกสารแนะนำการทำแผนที่นี้ ตัวอย่างเช่น: 8 GB RAM -- Max JVM Heap size XX GB 16 GB RAM -- Max JVM …

1
ละเว้นการขึ้นต่อกันของ APT สำหรับแพ็คเกจ Java
ฉันต้องการใช้แอปพลิเคชั่น Java บางตัวบน Ubuntu ที่บรรจุในรูปแบบของ. deb และใช้ภาษาจาวาและเพื่อนเป็นแบบพึ่งพา อย่างไรก็ตามฉันไม่ต้องการใช้ JVM ที่มาพร้อมกับ Ubuntu หรือ Debian ฉันต้องการใช้ Sun / Oracle และได้ดาวน์โหลดและติดตั้ง tarball ดิบที่อื่นในระบบแล้ว ปัญหาคือถ้าฉันบังคับให้ติดตั้งแพคเกจเหล่านี้โดยไม่ต้องพึ่งพานั่นคือdpkg --force-all -iมันแบ่งที่เก็บแพคเกจ APT ของฉันเช่นนั้นการติดตั้งแพคเกจใหม่ใด ๆ จะแจ้งให้ฉันแก้ไขการพึ่งพาเหล่านั้น (เช่นapt-get -f install) มีวิธีใดบ้างที่ฉันสามารถบอก APT ให้ละเว้นการขึ้นต่อกันของแพ็คเกจที่กำหนดอย่างถาวร
linux  ubuntu  debian  java  jvm 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.