ฉันจะเพิ่มหน่วยความจำกองใน pycharm ได้อย่างไร


23

ฉันกำลังใช้ pycharm และหน่วยความจำของมันแสดงที่มุมล่างขวาคือ 750M ฉันไม่พบการตั้งค่าใด ๆ ที่ฉันสามารถเพิ่มได้ ฉันจะเพิ่มหน่วยความจำนั้นที่ไหน ฉันใช้เวอร์ชั่น 3.4

ฉันค้นหามาก แต่ไม่สามารถหาได้จาก Google เช่นกัน


doc อย่างเป็นทางการ: jetbrains.com/help/pycharm/2017.1/…
Stephan Schielke

คำตอบ:


19

ภายใต้/binไดเรกทอรีของการติดตั้ง pycharm pycharm.vmoptionsของคุณมีไฟล์ คุณสามารถใช้สิ่งนี้เพื่อกำหนดตัวเลือกที่ส่งผ่านไปยัง JVM เอง ควรกำหนดขนาดฮีพสูงสุดโดย

-Xmx750m

มีรายการตัวเลือกหน่วยความจำในโพสต์บล็อกนี้



@slashdottir: ขอบคุณลิงค์ถูกแทนที่ด้วย
copy.org

ฉันต้องแก้ไขและไฟล์ vmoptions ตั้งอยู่ในเส้นทางของผู้ใช้ในไฟล์ pycharm [version] .exe.vmoptions อันนี้ดูเหมือนจะเป็นสิ่งที่ระบบของคุณใช้เมื่อติดตั้ง pycharm (ฉันกำลังพูดถึง Community Edition 2016.3)
Dani bISHOP

29
  1. ช่วยเหลือ -> ค้นหาการกระทำ -> (พิมพ์ " ตัวเลือก VM ") -> (คลิก) " แก้ไขตัวเลือก VM ที่กำหนดเอง "
  2. Pycharm (2016.2) จะเปิดไฟล์vmoptionsที่เหมาะสม(pycharm.vmoptions หรือ pycharm64.options) ในตัวแก้ไขก่อนคุณ
  3. เปลี่ยน-Xmx750mเป็น-Xmx1024mหรือขนาดใดก็ได้ที่คุณต้องการ บันทึกไว้
  4. รีสตาร์ท Pycharm (ไฟล์ -> ออก ฯลฯ )

เอกสาร 'หน่วยความจำเพิ่มขึ้นอย่างเป็นทางการ' อยู่ที่นี่


1
วิธีที่ง่ายและสะอาด
Mehedi

Hi! ถ้าฉันต้องการให้มากกว่า 1024 ฉันสามารถใช้ # อื่นได้อีก หรือ ... คุณสามารถบอกให้ฉันรู้ว่าหมายเลขนี้ถูกเรียกหรือไม่ ดังนั้นฉันสามารถ google มัน: / ขอบคุณ!
alwaysaskingquestions

1
@ alwaysaskingquestions คุณสามารถเปลี่ยนจำนวนเป็นจำนวนหน่วยความจำใด ๆ ที่คุณตัดสินใจที่จะอุทิศ หากคุณคลิกที่ลิงค์คุณจะเห็นว่ามันเรียกว่า "ขนาดฮีปสูงสุด"
John Mee

0

แทนที่จะค้นหาไฟล์ที่ถูกต้องด้วยตนเองคุณสามารถ (อย่างน้อยใน PyCharm 5) ตอนนี้เพียงแค่ค้นหาหรือนำทางไปที่ "แก้ไขตัวเลือก VM ที่กำหนดเอง" และมันจะสร้างและเปิดไฟล์ vmoptions เริ่มต้นสำหรับคุณตามที่อธิบายไว้ในhttps: / /www.jetbrains.com/pycharm/help/tuning-pycharm.html จากนั้น

หากต้องการเพิ่มขนาดฮีป PyCharm ให้ปรับเปลี่ยนการตั้งค่า -Xmx

แก้ไข: ฉันไม่รู้ว่าทำไม แต่กระบวนการนี้สร้างpycharm64.vmoptionsไฟล์สำหรับฉันและนั่นไม่ได้เปลี่ยนขนาดฮีป (ตามที่ระบุในด้านล่างขวา"แสดงตัวบ่งชี้หน่วยความจำ" ) ฉันต้องเปลี่ยนชื่อไฟล์จริงเพื่อpycharm.vmoptionsให้มันใช้งานได้


0

ไปที่ / JetBrains / PyCharm 5.0.1 / bin

จะมีสองไฟล์ในกรณีที่เป็นรุ่น 64 บิต pycharm.vmoptions และ pycharm64.vmoptions

เพิ่มฮีปและขนาดการอนุญาต

-Xms256m

-Xmx1024m

-XX: MaxPermSize = 512m

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

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