සූර්යග්‍රහණය වේගවත් කරන්නේ කෙසේද?


1277

සූර්යග්‍රහණය සමඟ ඇති අත්දැකීම් වේගවත් කරන්නේ කෙසේද?

උදාහරණයක් ලෙස: මට අවශ්‍ය නොවන සියලුම ප්ලගීන මම අක්‍රීය කරමි (මයිලින්, උප ක්ලිප්ස්,…).

සඳහා ප්ලගිනයක් භාවිතා කරනු වෙනුවට, චපල , මම මාන TortoiseHG බාහිර මෙවලමක් ලෙස.


40
තවත් (තවත් 4GB) RAM එකක් ස්ථාපනය කරන්න. මම තරමක් බරපතළයි. 3GB වින්ඩෝස් 7 පෙට්ටියක සූර්යග්‍රහණය හොඳින් ක්‍රියාත්මක වේ. අඩු මතකයක් සහිත එතරම් උණුසුම් නොවේ.

10
අනුවාදය පාලනය කිරීම අක්‍රීය කිරීම සඳහා මගේ අවසාන තේරීම වේ. වැඩබිම ගොනු පද්ධතිය සමඟ සමපාතව තබා ගැනීමේදී සූර්යග්‍රහණය තවමත් තරමක් විශ්වාස කළ නොහැකි බව මට පෙනී ගොස් ඇත. වර්තමාන ප්ලගීන වල ඇති දේට වඩා හොඳ VC මෙවලම් අවශ්‍ය යැයි මම ඔබට දොස් නොකියමි, නමුත් මෙම ප්‍රදේශයේ සූර්යග්‍රහණයෙන් මා මීට පෙර දෂ්ට කර ඇත.
කෙලී එස් ප්‍රංශ

82
මෙහි ඇති පිළිතුරු මගේ සූර්යග්‍රහණ ආරම්භක වේලාව තත්පර 20 සිට 4 දක්වා අඩු කළේය.
HDave

4
සූර්යග්‍රහණය ජූනෝ බොහෝ දෙනෙකුට ඉතා මන්දගාමී වී ඇත, සංස්කාරකවරුන් මාරු කිරීම වැනි දේ. තත්වය වැඩි දියුණු කරන උඩුගං කාර්ය සාධන විසඳුම් රාශියක් දැන් තිබේ. පැච් ස්ථාපනය කිරීම සඳහා උපදෙස් සඳහා wiki.eclipse.org/Platform_UI/Juno_Performance_In Investigation බලන්න .
vertti

3
ප්ලගීන නොමැතිව මට තවමත් ඉතා මන්දගාමී ය. ආරම්භක වේලාව එතරම් නරක නැත, නමුත් ඕනෑම වේලාවක ගොනු යොමු කිරීම් හෝ යමක් යාවත්කාලීන කිරීමට සිදුවුවහොත් එය අසාධාරණ ලෙස දිගු කාලයක් ගතවේ. සමහර විට ස්වයං සම්පුර්ණ කිරීම සඳහා ද එය පසුගාමී වේ.
sudo

Answers:


446

සූර්යග්‍රහණ වේගය සඳහා වඩාත් බලපාන සාධක තුන නම්:

  • භාවිතා එක්ලිප්ස් නවතම අනුවාදය වන (2020 ජූනි මස 26 වන දින ලෙස 2020-06)
    එම සටහන ඩේවිඩ් Balažic ගේ අදහස් (ජූලි 2014) සෙබලා වසර හයකට පෙර වැඩ කළ නිර්නායකයන්:

ඉන්ඩිගෝ (3.7.2) එස්ආර් 2 හි “එකම” වැඩබිම තත්පර 4 කින්, කෙප්ලර් එස්ආර් 2 (4.3.2) තත්පර 7 කින් සහ ලූනා (4.4.0) තත්පර 10 කින් පටවනු ලැබේ. සියල්ලම ජාවා ඊඊ මිටි ය. නව අනුවාදවල වැඩි මිටි ප්ලගීන ඇත, නමුත් තවමත් ප්‍රවණතාව පැහැදිලිය. ("එකම" වැඩපොළෙන් මා අදහස් කළේ: භාවිතා කරන ලද එකම (අතිරේකව ස්ථාපනය කර ඇති) ප්ලගීන, අනුවාද පාලනයෙන් පරීක්ෂා කරන ලද එකම ව්‍යාපෘති).

  • නවතම JDK සමඟ එය දියත් කිරීම (ලියන අවස්ථාවේ ජාවා 14, ඔබට අවශ්‍ය වෙනත් JDK සමඟ ඔබේ සූර්යග්‍රහණ ව්‍යාපෘතියේ සම්පාදනය කිරීම වළක්වන්නේ නැත: 1.4.2, 1.5, 1.6 පැරණි ...)

      -vm jdk1.6.0_10\jre\bin\client\jvm.dll
    
  • Eclipse.ini වින්‍යාස කිරීම ( සම්පූර්ණ eclipse.ini සඳහා මෙම ප්‍රශ්නය බලන්න )

      -Xms512m
      -Xmx4096m
      [...]
    

මෙම Xmxතර්කය (සරළ දී) මතක එක්ලිප්ස් කරන ලද මුදල ෙකොපමණද ලබා දෙනු ඇත. සමඟ -Xmx4g, එයට 4 GB RAM ආදිය ලැබේ.


සටහන:

  1. Jvm.dll වෙත යොමු කිරීමෙන් වාසි ඇත:
  • ස්ප්ලෑෂ් තිරය ඉක්මනින් පැමිණේ.
  • Java.exe වෙනුවට ක්‍රියාවලි ලැයිස්තුවේ Eclipse.exe.
  • ෆයර්වෝල්ස්: සූර්යග්‍රහණයට අවශ්‍ය වන්නේ ජාවා වෙනුවට අන්තර්ජාලයට පිවිසීමයි.
  • කවුළු කළමනාකරණ වෙළඳ නාම ගැටළු, විශේෂයෙන් වින්ඩෝස් සහ මැක් මත.

9
වෙනත් මෙහෙයුම් පද්ධතිවල jvm.dll සමාන වන්නේ කුමක් ද?
ඩැනියෙල් රුචි

15
@Dan සිට: මෙම wiki.eclipse.org/... : " jvm.dllකවුළුව මත, libjvm.so'' nix වේදිකා මත".
VonC

2
An ඩෑන්: මෙය සමඟ මිශ්‍ර නොකරන්න libjava.so: ලිනක්ස් libjava.soමත රඳා පවතී libjvm.so, නමුත් සංවාදය සත්‍ය නොවේ :: $ readelf -d libjava.so Dynamic segment at offset 0x208a8 contains 25 entries: Tag Type Name/Value 0x00000001 (NEEDED) Shared library: [libjvm.so] [...]පුස්තකාලයේ එවැනි තොරතුරු අඩංගු වූ විට, ක්‍රියාවලියක් පටවන විට ස්වයංක්‍රීයව ld.soපූරණය වේ. libjvm.solibjava.so
VonC

1
-Dan -vm තර්කයක් ලබා නොදුන් විට එය වින්ඩෝස් වල jvm.dll සහ පෙරනිමියෙන් වෙනත් OS වල වේදිකා පෙරනිමි පුස්තකාලය (උදා: libjvm.so) භාවිතා කරයි; VonC විසින් පළ කරන ලද සබැඳියට අනුව "නමුත් ඔබ මතකය ඕනෑවට වඩා ඉහළට තල්ලු කිරීමට උත්සාහ කළහොත් එය ද යම් අඩුපාඩුකම් ඇති කළ හැකිය . "
Drupad Panchal

3
"සූර්යග්‍රහණයේ නවතම අනුවාදය භාවිතා කිරීම" - මගේ අත්දැකීම් අනුව එය ප්‍රතිවිරුද්ධ දෙයකි. ඉන්ඩිගෝ (3.7.2) එස්ආර් 2 හි “එකම” වැඩබිම තත්පර 4 කින්, කෙප්ලර් එස්ආර් 2 (4.3.2) තත්පර 7 කින් සහ ලූනා (4.4.0) තත්පර 10 කින් පටවනු ලැබේ. සියල්ලම ජාවා ඊඊ මිටි ය. කිසි විටෙකත් අනුවාදවල වැඩිපුර එකතු කළ ප්ලගීන නොමැත, නමුත් තවමත් ප්‍රවණතාව පැහැදිලිය. ( "එකම" විසින් විනිවිදක තැනීම මම අදහස්: එකම (මීට අමතරව ස්ථාපනය) භාවිතා, එම ව්යාපෘති අනුවාදය පාලනය සිට පරීක්ෂා ප්ලගින)
ඩේවිඩ් Balažic

268

-Xverify:noneඔබගේ eclipse.ini ගොනුවට එක් කරන්න .

එය ඔබගේ සූර්යග්‍රහණ ආරම්භක වේලාව සැලකිය යුතු ලෙස අඩු කරනු ඇත (මගේ නඩුවේ 50% වැඩි නොවේ නම්). මෙය VM වෙත පටවනුයේ එය පටවන සියලුම .class ගොනු වලංගු නොකරන ලෙසයි.

මෙය සළකා බලන්න: නිෂ්පාදන පද්ධතියක බයිට්කෝඩ් සත්‍යාපනය කිසි විටෙකත් අක්‍රීය නොකරන්න (අදහස් දැක්වීම්වල සඳහන් පරිදි)


4
ඔව්, මෙය ක්‍රියාත්මක වේ! මෙම විකල්පය එකතු කිරීමෙන් පසු මගේ RAD සැලකිය යුතු වේගයකින් පටවනු ලැබේ.
jobinbasani

3
මා මෙය එකතු කළ අතර එය ආපසු ලබා දුන්නේ VM
නොගැලපෙන

48
පන්ති වලංගු කිරීමේ අරමුණ කුමක්ද? ආරම්භයේ දී අප අක්‍රීය කළහොත්, සූර්යග්‍රහණයට එය කිරීමට අවස්ථාවක් ලැබෙන්නේ කවදාද?
කෙන් රසල්

15
AjRajkumarMasaniayan පන්තියේ වලංගුකරණය යනු ක්‍රියාත්මක කළ යුතු කේතය JVM රැවටීමට උත්සාහ නොකරන බව සහතික කරන පියවරයි.
Thorbjørn Ravn Andersen

9
මූලික වශයෙන් ඔබ පන්ති සත්‍යාපනය අක්‍රිය කළහොත් සූරාකෑමක් ඇති ඕනෑම ජාවා පන්තියකට ජාවා අතථ්‍ය යන්ත්‍රයෙන් (ජේවීඑම්) ගැලවී ඔබේ පරිශීලක ගිණුම ලෙස අවශ්‍ය ඕනෑම කේතයක් ක්‍රියාත්මක කළ හැකිය. පොදුවේ ගත් කල, ඔබගේ ආරක්ෂාව JVM අන්තර්ගතය මත රඳා පවතී නම්, සත්‍යාපනය අක්‍රීය නොකරන්න. කෙසේ වෙතත්, සූර්යග්‍රහණ ප්ලගීන මඟින් ගොනු පද්ධතියට නව ලිපිගොනු ලිවිය හැකි අතර සත්‍යාපනය සමඟ වුවද ඔබට ප්‍රහාරක පෘෂ් have යක් ඇති ඕනෑම ක්‍රියාත්මක කළ හැකි ය. එහි ප්‍රති As ලයක් ලෙස, සූර්යග්‍රහණය සමඟ පන්ති සත්‍යාපනය සක්‍රීය කර තිබීම ඔබගේ ආරක්ෂාව කිසිසේත් වැඩිදියුණු නොකරන බව මම සිතමි.
මිකෝ රන්ටලයිනන්

121

වෙත යන්න වින්ඩෝස් -> අභිරුචි -> වලංගු හා ඕනෑම නොතේරූ නිසාවෙන් validatorsඔබට අවශ්ය හෝ අවශ්ය නැහැ.

සූර්යග්‍රහණය 3.7 සඳහා, ඔබ වින්ඩෝස් -> මනාපයන් -> සාමාන්‍ය -> ආරම්භය සහ වසා දැමීම භාවිතා කරයි.


86

සූර්යග්‍රහණය ක්‍රියාත්මක කිරීම සඳහා ඔබ සන් ජේවීඑම් භාවිතා කරන බවට වග බලා ගන්න.

ලිනක්ස් හි, විශේෂයෙන් උබුන්ටු හි, සූර්යග්‍රහණය පෙරනිමියෙන් ස්ථාපනය කර ඇත්තේ විවෘත මූලාශ්‍රය වන GCJ භාවිතා කිරීම සඳහා වන අතර එය ඉතා දුර්වල ක්‍රියාකාරිත්වයක් ඇත. update-alternatives --config javaසූර්ය ජේවීඑම් වෙත මාරුවීමට සූර්යග්‍රහණයේ UI සුලභතාවය වැඩි දියුණු කිරීමට භාවිතා කරන්න .


5
මේ වන විට, ඔබ, openjdk-7 ස්ථාපනය කළ හැකි සන් ජාවා 7. සිට බොහෝ සෙයින් වෙනස් බව නො වන
උදා වී තිබේ - Anony-මූස්

3
නැත, විවෘත එදිරිව ඔරකල් හි කසළ එකතු කිරීම සැලකිය යුතු ලෙස මන්දගාමී වේ. මෙයට හේතුව ඇල්ගොරිතම සමඟ ඇති පේටන්ට් බලපත්‍ර ගැටළු ය.
මාර්ක් ලෝපෙස්

21
Ark මාක්ලොපෙස් ඔබට ඒ සඳහා බලයලත් ප්‍රභවයකට සබැඳියක් එක් කළ හැකිද?
Thorbjørn Ravn Andersen

අයිබීඑම් ජේවීඑම් බොහෝ අවස්ථාවන්හිදී සන් ජේවීඑම් අභිබවා යාමට භාවිතා කළේය .... කාලය වෙනස් වන්නට ඇත!
මයික් ඩබ්ලිව්

වර්තමානයේ (2017 වර්ෂය) ඔබ OpenJDK 8 සමඟ සූර්යග්‍රහණය ධාවනය කළ යුතුය (එවැනි java -versionදෙයක් පැවසිය යුතුය openjdk version "1.8.0_131"). OpenJDK 9 බොහෝ කාර්යයන් සඳහා දුර්වල ක්‍රියාකාරිත්වයට (ඉහළ ප්‍රමාදයට) හේතු වන බව මට පෙනී ගියේය.
මිකෝ රන්ටලයිනන්

50

වර්තමාන භාවිතයේ නොමැති විවෘත ව්‍යාපෘති වසා දමන්න.

සංවර්ධනය අතරතුර ස්වයංක්‍රීය ප්‍රකාශන මාදිලිය ක්‍රියා විරහිත කිරීමට උත්සාහ කරන්න.


4
මේ උපක්‍රමය අනෙකා ඉගෙන ගත්තා. විවෘත නොකළ එකක් වසා දැමීම (මගේ සේවා ස්ථානයේ 20-30 ක් පමණ තිබිය යුතුය) වහාම සැලකිය යුතු වෙනසක් ඇති කළේය.
ටියුරන්ච්

49

ඉඟි වලට ස්තූතියි. මෙම විකල්ප (ඉහත සඳහන් කළ) මට බොහෝ උපකාර විය:

වින්ඩෝස්:

Eclipse.ini හි යාවත්කාලීන කරන ලද ජාවා අනුවාදය පිළිබඳ මතකය වැඩි කිරීම සහ:

-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx512m
-XX:PermSize=512m
-XX:MaxPermSize=512M
-Xverify:none

මීට අමතරව, අපි වේගය සඳහා ප්‍රශස්තිකරණය කරන -Xmsබැවින් -Xmx, ජේවීඑම් භාවිතා කිරීමට අවසර දී ඇති උපරිම මතක ප්‍රමාණයෙන් ආරම්භ වන ආකාරයටම එම අගයට සැකසීම .

ලිනක්ස් / උබුන්ටු:

භාවිතා කිරීම

update-alternatives --config java

1
ඔබ XmX මීටර් 512 ට සකසන්නේ ඇයි?
ඉගෝර්ගනාපොල්ස්කි

ඔබගේ විධානය උබුන්ටු තුළ ක්‍රියාත්මක කිරීමෙන් පහත සඳහන් දේ සිදු වේ: "වින්‍යාස කිරීමට කිසිවක් නැත."
ඉගෝර්ගනාපොල්ස්කි

G ඊගෝර්, ගොඩවල් අවකාශයේ ප්‍රමාණය ( -XmX) ඔබේ පද්ධතියේ මතකය මත රඳා පවතී. මම ප්‍රශ්නය ඇසූ විට, මගේ පැරණි වින්එක්ස්පී නෙට්බුක් සඳහා ප්‍රශස්තිකරණය කළ අගය මීටර් 512 කි. වැඩි විස්තර මෙතැනින් කියවන්න: stackoverflow.com/questions/4304312/…
Mateng

මම අදහස් කළේ යාවත්කාලීන-විකල්ප --config java ධාවනය කිරීමයි. එය Eclipse.ini හා සම්බන්ධ නොවේ
IgorGanapolsky

හොඳයි, "වින්‍යාස කිරීමට කිසිවක් නැත." ඒ කියන්නේ හැමදේම හොඳයි.
මැටෙන්ග්

47

ලේබල් සැරසිලි ( Windows -> Preferences; General -> Appearance -> Label Decorations) අක්‍රීය කිරීමෙන් සහ ආරම්භක ( Windows -> Preferences; General -> Startup and Shutdown) හි භාවිතයට නොගත් හැකියාවන් අක්‍රීය කිරීමෙන් තවත් කාර්ය සාධනයක් ලබා ගත හැකිය .

ඔබේ ජේවීඑම් මත පදනම්ව වෙනස් කසළ එකතු කිරීමේ උපාය මාර්ගයක් තෝරා ගැනීමෙන් ඔබට අමතර කාර්ය සාධනයක් ලබා ගත හැකිය.

නැවත ආරම්භ කිරීමේ චක්‍ර වලින් ඔබ තෘප්තිමත් නම් ඔබට ZeroTurnaround වෙතින් JavaRebel භාවිතා කළ හැකිය. එමඟින් සේවාදායක / සේවාදායක නැවත ආරම්භ කිරීම සඳහා ඔබ වැය කරන කාලය කෙටි වේ.


8
ඔබ OpenSource විකල්පයක් සොයන්නේ නම් JavaRebel වෙනුවට DCE VM උත්සාහ කරන්න. - ssw.jku.at/dcevm
ක්‍රිෂ්ප්‍රකකර්

මම ඒ ආරම්භක සහ වසා දැමීමේ ඉඟියට කැමතියි.
ක්‍රිස්ටෝෆ් රූසි

2
තබා ගැනීමට ප්‍රයෝජනවත් වන සැරසිලි කරුවන්ගේ ලැයිස්තුවක් ඔබ ලබා දෙන්නේ නම් මෙම පිළිතුර වඩාත් ප්‍රයෝජනවත් වනු ඇත. මට නම් එය අවම වශයෙන් එස්.වී.එන්. සහ සමහර දෝෂ අලංකරණ ශිල්පීන් ය.
SPRBRN

DCE VM "සටහන: නවතම ජාවා අනුවාදය 1.6 යාවත්කාලීන 26 DCE VM සමඟ නොගැලපේ. සියලුම පැරණි ජාවා 1.6 අනුවාදයන් සඳහා සහය දක්වයි."
aliopi

අන්ධ ලෙස සැරසිලි ඉවත් නොකිරීමට වගබලා ගන්න (මම වරක් කළ පරිදි සහ git ලේබල් වැනි වැදගත් තොරතුරු නැති වූ විට බලන්න. බලන්න: stackoverflow.com/questions/50861795/… )
JavaTec

40

සූර්යග්‍රහණයට කෙලින්ම සම්බන්ධ නැති අතර:

ඔබ වින්ඩෝස් 7 (සහ බොහෝ විට වින්ඩෝස් විස්ටා) ධාවනය කරන්නේ නම්, ඔබේ දේවල් පෙරනිමි ස්ථානයේ තිබේ නම් ඔබේ වැඩපොළ ෆෝල්ඩරයේ ගොනු සුචිගත කිරීම අක්‍රීය කිරීමට වග බලා ගන්න - ඔබේ නිවසේ ෆෝල්ඩරය. වින්ඩෝස් පෙරනිමියෙන් ඔබගේ නිවසේ ෆෝල්ඩරයේ ඇති සියල්ල සුචිගත කරයි, එය සාමාන්‍යයෙන් ඔබගේ වැඩබිම සඳහා නාස්තියකි. (ගවේෂක, ගුණාංග -> උසස් . හි වැඩපොළ ෆෝල්ඩරය දකුණු ක්ලික් කරන්න .)


මෙම තාක්ෂණය සමස්ත පද්ධති තැටියට සහ අනෙකුත් ධාවකයන්ටද ව්‍යාප්ත කළ හැකිය. නැවුම් ස්ථාපනයෙන් පසු එය කිරීම වඩාත් සුදුසුය, මන්ද ඔබට තවත් ලිපිගොනු තිබේ නම් ක්‍රියාවලියට වැඩි කාලයක් ගතවනු ඇත. සාමාන්‍ය ටැබ් පතුලේ ඔබ ඉලක්ක කරගත් ධාවකය මත දකුණු ක්ලික් කරන්න "ගොනු ගුණාංගවලට අමතරව අන්තර්ගතය සුචිගත කිරීමට මෙම ධාවකයේ ගොනු වලට ඉඩ දෙන්න". පුනරාවර්තන ක්‍රියාවලියක් ආරම්භ වන අතර එය දිගු කාලයක් ගතවනු ඇත, නමුත් අවසානයේදී ful ලදායී වේ. (එය බොහෝ වෙනස්, නමුත් මම "noatime" සහ "nodiratime ලිනක්ස්" Linux මත විකල්පය සමඟ ගොනු පද්ධතිය වර්ධනය වන මෙම තාක්ෂණය සංසන්දනය කැමතියි ද හාස්කමක් කරන්න පුළුවන් ඒක වුවද..)
Csaba මස් උයලා

ඔබ සාමාන්‍යයෙන් කවුළු තුළ කාවැදී ඇති සෙවුම් ශ්‍රිතය භාවිතා නොකරන්නේ නම් පොදුවේ දර්ශකය අතහැර දැමීමට මම යෝජනා කරමි. වැඩබිම සඳහා එය ක්‍රියා විරහිත කිරීම හොඳ විය හැකිය.
ආයුබෝවන් SE

31

වෛරස් ස්කෑනර් අක්‍රීය කරන්න, හෝ කියවීමේ ප්‍රවේශයේදී JAR ගොනු පරිලෝකනය නොකිරීමට අවම වශයෙන් ඕනෑම වෛරස් ස්කෑනරයක් වින්‍යාස කරන්න.


28

සූර්යග්‍රහණය ප්ලග්-ඉන් කම්මැලි ලෙස පටවන අතර , සබ්ක්ලිප්ස් වැනි වඩාත් පොදු ප්ලගීන, ඔබ ඒවා භාවිතා නොකරන්නේ නම් කිසිවක් නොකරන්න. ධාවන වේලාවේදී ඔවුන් සූර්යග්‍රහණය මන්දගාමී නොවන අතර ඒවා අක්‍රීය කිරීමට එය ඔබට උදව් නොකරනු ඇත. ඇත්ත වශයෙන්ම, මයිලින් නිවැරදිව භාවිතා කරන විට එක්ලිප්ස්ගේ මතක සටහන අඩු කරන බව පෙන්වන ලදී.

කිසිදු ක්‍රියාකාරී ද penalty ුවමක් නොමැතිව මම ටොන් ගණනක් ප්ලග් ඉන් සමඟ සූර්යග්‍රහණය ධාවනය කරමි.

  • ඔබට අවශ්‍ය නොවන සම්පාදක සැකසුම් අක්‍රීය කිරීමට උත්සාහ කරන්න (උදා: "පරාමිතිය යටතේ ඇති උප විකල්ප කිසි විටෙක කියවන්නේ නැත).
  • ඔබ භාවිතා කරන්නේ සූර්යග්‍රහණයේ කුමන අනුවාදයද? පැරණි අනුවාදයන් ඔබ ඒවා නැවත නැවතත් උත්ශ්‍රේණිගත කරන්නේ නම් මන්දගාමී බව දැන සිටියේය, මන්ද ඒවායේ ප්ලග්-ඉන් ෆෝල්ඩරය අනුපිටපත් ප්ලග්-ඉන් (විවිධ අනුවාද සමඟ) පුරවා ඇති බැවිනි. 3.4 අනුවාදයේ මෙය ගැටළුවක් නොවේ.
  • වැඩ කරන කට්ටල භාවිතා කරන්න. ව්යාපෘති වැසීමට වඩා ඒවා හොඳින් ක්රියා කරයි, විශේෂයෙන් ඔබට සෑම විටම ව්යාපෘති කට්ටල අතර මාරු වීමට අවශ්ය නම්.

එය -Xmx ස්විචය සමඟ වැඩි කළ යුතු මතකය පමණක් නොව, එය per gen gen ප්‍රමාණය ද වේ. මම හිතන්නේ එම ගැටළුව සූර්යග්‍රහණය 3.4 මගින් විසඳා ඇත.


27

වින්ඩෝස් සහ විශේෂයෙන් ලිනක්ස් යන දෙවර්ගයේම සූර්යග්‍රහණය වේගවත් කරන තවත් දෙයක් තිබේ - ජේවීඑම් RAM තැටියට දැමීම.

වින්ඩෝස් සඳහා ඔබට Qsoft වෙතින් වාණිජ RAM තැටි ධාවකය භාවිතා කළ හැකිය .

ලිනක්ස් සඳහා අන්තර්ජාලයේ බොහෝ ලිපිවල විස්තර කර ඇති ඕනෑම ක්‍රමයක් භාවිතා කරන්න. JVM ප්‍රමාණයට වඩා 10% විශාල වන RAM තැටියට අමතර ඉඩක් ලබා දීම වැදගත්ය.

එය පරික්ෂා කරන්න. එය සැබවින්ම වෙනසක් ඇති කරයි.


6
ඔබට පැහැදිලි කළ හැකිද? ඉලක්කය / බින් ෆෝල්ඩරය රැම්ඩිස්ක් මත තැබීමට ඔබ අදහස් කරනවාද?
nafg

4
ඔබ JRE හෝ JDK නාමාවලියේ සම්පූර්ණ අන්තර්ගතය වරක් ඔබේ රැම්ඩිස්ක් වෙත පිටපත් කළ විට. Eclipse.ini වඩා ඔබ පරාමිතිය -vm එකතු /jre/bin/server/jvm.dll (Windows) හෝ Linux සඳහා jvm.so <ramdisk මත jdk කිරීමට path>
Darko Miletic

5
ජේවීඑම් නිරන්තරයෙන් හැඹිලියෙන් ඉවතට නොගන්නේ නම්, එය හොඳ රැම් ප්‍රමාණයක් සහිත ලිනක්ස් යන්ත්‍රයක වෙනසක් කරන්නේ කෙසේද? ඔබට fs හැඹිලියට පිටු පූරණය කිරීමට grep -rහෝ සමහර විට භාවිතා vmtouchකළ නොහැකිද?
කාල්ප්

3
1.) ලිනක්ස් හුවමාරු ඇල්ගොරිතම පරිපූර්ණ නොවන නිසා. 2.) එය වෙනත් අංශවල කාර්ය සාධනය සඳහා ජාවා කාර්ය සාධනය කැප කරයි.
ඩේවිඩ් බාලාසික්

3
උබුන්ටු දැන් / dev / shm හි බිල්ඩින් RAM ධාවකයක් ඇති බව සලකන්න. ඔබේ JDK එහි ආරම්භයේදී පිටපත් කළ හැකිය. 20-30% කාර්ය සාධනය වැඩි කිරීම.
ඩොමිනික් සෙරිසානෝ

21

මම එයට ටොන් ගණනක් මතකයක් ලබා දෙමි ( -Xmxඑය ආරම්භ කරන විධානයට ස්විචයක් එක් කරන්න ) සහ එය නතර කර නැවත ආරම්භ කිරීමෙන් වැළකී සිටීමට උත්සාහ කරන්න- ආරම්භයේදීම නරකම ප්‍රමාදයන් ඇති බව මට පෙනේ, එබැවින් එය විශාල RAM ප්‍රමාණයක් ලබා දීමෙන් එය බිඳ වැටීමට පෙර වැඩි කාලයක් යාමට මට ඉඩ සලසයි. පිටතට.


7
ඔබට ඉතිරි කළ හැකි සියලු බැටළුවාට දෙන්න. එහි කෑදරකම සහ පෙරනිමිය (<මෙගා 100) එපික් ප්‍රමාණවත් නොවේ
කෙන්ට් ෆ්‍රෙඩ්රික්

20

නවතම මෘදුකාංග (නවතම සූර්යග්‍රහණය සහ ජාවා) සහ තවත් RAM සමඟ ඔබට අවශ්‍ය විය හැකිය

  • අනවශ්‍ය ප්ලගීන ඉවත් කරන්න (සියල්ලටම මයිලින් සහ J2EE සූර්යග්‍රහණය අවශ්‍ය නොවේ)
  • අනවශ්‍ය වලංගු කරන්නන්
  • අක්ෂර වින්‍යාසය පිරික්සන්න
  • ජාවා සංස්කාරකයේ භාවිතයට නොගත් ටැබ් වසා දමන්න (ඔව් එය සූර්යග්‍රහණ බර අඩු කිරීමට උපකාරී වේ)
  • භාවිතයට නොගත් ව්‍යාපෘති වසා දමන්න
  • අනවශ්‍ය ලේබල් ප්‍රකාශනය අක්‍රීය කරන්න (SVN / CVS)
  • ස්වයංක්‍රීය ගොඩනැගීම අක්‍රීය කරන්න

යොමුව: සූර්යග්‍රහණය-අයිඩිය-වේගවත් කිරීම


ඉතින් මූලික වශයෙන් අවවාදය නම් බොහෝ සූර්යග්‍රහණයන් වසා දැමීමද?
UncaAlby

14

මම vmargs සහ දේවල් ද සුසර කළෙමි. නමුත් වින්ඩෝස් හි සූර්යග්‍රහණය සැබවින්ම වේගවත් කළේ ප්‍රති-වයිරස මෘදුකාංගයේ “නිසි” වින්‍යාසයයි. ඇසුරුම් කළ ගොනු ඉල්ලුම මත ස්කෑන් කිරීම අක්‍රිය කළ යුතුය. භාජන ලිපිගොනු සහ ජාවා සම්බන්ධ බොහෝ ලිපිගොනු අමතර ඉඩ සඳහා PKZIP ඇල්ගොරිතමයෙන් පිරී ඇත. සූර්යග්‍රහණය ටොන් ගණනක් ජාවා ලිපිගොනු භාවිතා කරන නිසා, ප්‍රති-වයිරසයක් සෑම එකක්ම ඉවත් කර ස්කෑන් කිරීමට උත්සාහ කරයි. එබැවින් වින්ඩෝස් වේදිකාව සඳහා: ඇසුරුම් කළ ගොනු ඉල්ලුම මත පරිලෝකනය කිරීම අක්‍රිය කරන්න, එසේ නොමැතිනම් සූර්යග්‍රහණය අසාමාන්‍ය ලෙස මන්දගාමී වනු ඇත. අවාසනාවකට මෙන් මෙය අක්‍රීය කිරීමෙන් ඔබගේ පද්ධතිය ප්‍රහාර වලින් දුර්වල වන බව මතක තබා ගන්න, බොහෝ අනිෂ්ට මෘදුකාංග පැකර් භාවිතා කරයි.


3
මයික්‍රොසොෆ්ට් සිකියුරිටි එසෙන්ශල් හි සූර්යග්‍රහණය, ජාවා සහ ජාවාක් එක්සෙට්ස් සුදු ලැයිස්තු ගත කිරීම සැබවින්ම විශාලතම වෙනස ඇති කළේය. ආරම්භය මිනිත්තු 3 සිට තත්පර 30 ට අඩු කාලයක් ගත විය.
CPrescott

2
එය ඉතා හොඳ අදහසකි, වර්තමානයේ මම මගේ වින්ඩෝස් ස්ථාපනයන්හි තනිකරම මයික්‍රොසොෆ්ට් ආරක්ෂක එසෙන්ශල් භාවිතා කරමි. සියලුම ඇසුරුම් කළ අන්තර්ගතයන් පරිලෝකනය කිරීම අක්‍රිය කිරීමට වඩා සුදු ලැයිස්තුගත කිරීම වඩා හොඳය, මන්ද අනිෂ්ට මෘදුකාංග ගෙවීම්ද එම ස්වරූපයෙන් එන බැවිනි.
Csaba Toth

14

ක්‍රියාකාරීත්වය වැඩි දියුණු කිරීම සහ විවිධ ප්ලගීන අතර ගැටුම අවම කිරීම සඳහා ධාවන වේලාවේදී පැටවිය යුතු අංග වින්‍යාස කිරීමට මම ප්ලග්-ඉන් ක්‍රියාත්මක කළෙමි.

ඔබ එවැනි ඇන්ඩ්රොයිඩ් සංවර්ධන මෙවලම්, C / C ++ සංවර්ධන මෙවලම්, ලෙස, ඔබගේ එක්ලිප්ස් බවට බොහෝ විශේෂාංග ස්ථාපනය කර තිබේ විය හැක , PHP , SVN , Git හා ClearCase පේනු. එබැවින් සූර්යග්‍රහණය බරින් යුක්ත වන අතර විශාල මතකයක් වැය වන අතර සමහර ඒවා බොහෝ විට භාවිතා නොවේ.

එබැවින් ඔබට ඇන්ඩ්‍රොයිඩ්, ගිට් සහ බේස් එක්ලිප්ස් වැනි විවිධ ධාවන කාල ප්‍රතිපත්ති නිර්මාණය කිරීමට මගේ මෙවලම භාවිතා කළ හැකිය, තවත් එකක් සී / සී ++, එස්වීඑන් සහ බේස් එක්ලිප්ස් අඩංගු වේ. ඊළඟ වතාවේ සූර්යග්‍රහණය මඟින් ඔබ විසින් ඇන්ඩ්‍රොයිඩ් සහ Git පමණක් ඇති ප්‍රතිපත්තියක් භාවිතා කරන්නේ නම් පමණක් විශේෂිත අංග පූරණය වේ.

එය උත්සාහ කර මට ප්‍රතිපෝෂණය ලබා දීමට ඔබව සාදරයෙන් පිළිගනිමු. :)

එම මෙවලමෙහි නම Equinox Advanced Configurator .


14

අවතක්සේරු නොකළ යුත්තේ වේගවත් යන්ත්‍රයක් තිබීමයි. 16-32 GB RAM, SSD සහ හොඳ ප්‍රොසෙසරයක් ... සහ ඔබ යන්නේ කවුද?


4
මෙම නූල් මාතෘකාව "සූර්යග්‍රහණය වේගවත් කිරීම" ගැන ය. එබැවින් IDE කේත ප්‍රශස්තිකරණය කිරීම සඳහා වූ ඔබේ යෝජනාව මෙහි කිසියම් උදව්වක් වේ දැයි මම බරපතල ලෙස සැක කරමි. යහපත් කාර්ය සාධනයක් ලබා ගැනීමට ඔබට නවතම ක්‍රමය අවශ්‍ය නොවන බව මම එකඟ වෙමි. එසේ කියා නැත. මගේ උපස්ථ ලැප්ටොප් (මගේ ප්‍රධාන ලැප්ටොප් පරිගණකයට යමක් සිදුවුවහොත්) 2008 මැක්බුක් (ප්‍රෝ නොවන) කෝර් 2 ඩුඕ එකක් වන අතර එය මා විසින් 8GB RAM සහ 60GB SSD එකක් රුපියල් 100 ක් දක්වා ඉහළ නංවන ලදි. මෙය වසර 10 ක් පැරණි පෙට්ටියක් වන අතර එය මැකෝස් හයි සියෙරා සහ එක්ලිප්ස් පීඩීටී හොඳ කාර්ය සාධනයක් සහිතව ධාවනය කරයි. සම්මත 2GB RAM සහ HDD සමඟ නොගැලපෙන දෙයක්.
වර්ඩම්පර්

iroybot, ඔබ ඇත්තෙන්ම නිවැරදිය. මාතෘකාව වන්නේ ඇදහිය නොහැකි තරම් අකාර්යක්ෂම කේතයක් පිළිගැනීම සඳහා සූර්යග්‍රහණ සංවර්ධකයින්ගේ උදාසීන පිළිගැනීමට එරෙහිව අවසාන පරිශීලකයාට හැකි වන්නේ කෙසේද යන්නයි. BTW, ඔබ NetBeans උත්සාහ කර තිබේද? එය 2GB RAM සහ HDD වලින් ලස්සනට ධාවනය වේ.
UncaAlby

මට තවමත් එය මන්දගාමී ය, සීතල ඇරඹුම් සූර්යග්‍රහණයකින් ආරම්භ වීමට 20 ක් ගතවේ, සියල්ල විවෘත කිරීමට තත්පර 1 ක් ගත කිරීමට කෙසේ හෝ තිබේද?
බෙන්යමින් ලිමන්ටෝ

13

තවත් එක් උපක්‍රමයක් නම් ස්වයංක්‍රීය ගොඩනැගීම් අක්‍රීය කිරීමයි.


13

මෙම ත්‍රෙඩ් එකේ ඇති හොඳම භාවිතයන් සීරෝ ටර්නරවුන්ඩ් වෙතින් නොමිලේ ඔප්ටිමයිසර් ෆෝ සූර්යග්‍රහණය තුළ ක්‍රියාත්මක වේ.

එය උදව් කරන්නේ කුමක් ද?

  • මතක වෙන් කිරීම ප්‍රමාණවත් නොවේ
  • පන්ති සත්‍යාපන ඉහළින්
  • අතිරික්ත දර්ශක සහ ඉතිහාසය
  • යල්පැනගිය හෝ මන්දගාමී JDK
  • සූර්යග්‍රහණය යල්පැන ඇති
  • දීර් build කාලයක් ගොඩනඟා නැවත යෙදවීමේ වේලාවන්

වැඩි විස්තර සඳහා, මෙම ලිපිය RebelLabs වෙතින් බලන්න .


13

ඔබේ ගොඩනැගීමේ මාර්ගය වින්‍යාස කිරීමට උත්සාහ කරන්න. ඔබේ සම්පූර්ණ ව්‍යාපෘති ෆෝල්ඩරය හරහා යාමට නම් කේත සම්පුර්ණ කිරීම විශාල මතකයක් භාවිතා කරයි.

  • ඔබේ ව්‍යාපෘතිය මත දකුණු ක්ලික් කර මනාපයන් තෝරන්න.
  • ඔබගේ ගොඩනැගීමේ මාර්ග සැකසුම තෝරන්න සහ ඔබේ ව්‍යාපෘති ෆෝල්ඩරය ඉවත් කරන්න.
  • ඉන්පසු ඔබේ ප්‍රභව කේතය සහ පුස්තකාල කේතය ඇති ෆෝල්ඩර පමණක් එක් කරන්න.

13

විවෘත ටැබ් ගණන සීමා කිරීමේදී කාර්ය සාධනයේ සැලකිය යුතු දියුණුවක් මා අත්විඳ ඇත (අතීතයේ දී මම නිතරම ටැබ් 30+ විවෘත කර තිබුණි). ඔබට මෙය ස්වයංක්‍රීයව හැසිරවීමට සූර්යග්‍රහණයට ඉඩ දිය හැකිය:

කවුළුව -> මනාප -> සංස්කාරක -> සංස්කාරක ස්වයංක්‍රීයව වසා දමන්න

විවෘත ටැබ් 8 යනු >> ලකුණ දිස්වීමට පෙර ඇති මුදලයි, එබැවින් මම එය 8 ට තබමි.

තවත් ටැබ් විවෘත කරන විට, අවම වශයෙන් මෑතකදී ප්‍රවේශ වූ ඒවා වසා දමනු ඇත.

-> සියලුම සංස්කාරකවරුන් අපිරිසිදු වූ විට හෝ ඇලවූ විට

එය සුරකින ලද වෙනස් කිරීම් තිබේ නම් ඔබට සුරැකීමට සහ නැවත භාවිතා කිරීමට විමසිය හැකිය (ටැබ් එක වසා දමනු ඇත, නව එකක් එහි ස්ථානයේ විවෘත වේ). නැතහොත් ඔබට නව සංස්කාරක අවසානයක් විවෘත කළ හැකි අතර එමඟින් විවෘත ටැබ් ප්‍රමාණය වැඩි කරයි (බාධා රහිත තේරීම).

සමහර ටැබ් කිසි විටෙකත් ස්වයංක්‍රීයව වසා නොදමන බව සහතික කිරීමට ඔබට අවශ්‍ය නම්, ඔබට ඒවා ඇලවිය හැකිය. මෙය පින් නිරූපකය මත ක්ලික් කිරීමෙන් (මෙවලම් තීරුවේ දකුණු පස ඇති නිරූපකය, "පින් සංස්කාරකය" සමඟ මෙවලම් තීරුව ලෙස).


7

මම වින්ඩෝස්> මනාපයන්> සාමාන්‍යය තුළ භාවිතයට නොගත් සියලු විකල්ප අක්‍රීය කර ඇති අතර එය ක්‍රියාකාරීත්වයට විශාල ධනාත්මක බලපෑමක් ඇති කරයි, ටැබ් මාරු කිරීමේදී සූර්යග්‍රහණය තවමත් මන්දගාමී වේ, මට මතකය වැඩි කිරීමට අවශ්‍ය නැත, නමුත් අනුචලනය කිරීමේදී එය බොහෝ වේගවත් වේ. ඉඟි සඳහා Thx.


6

මෙයද උත්සාහ කරන්න, එය කාර්ය සාධනය වැඩි දියුණු කරනු ඇත:

සුචිගත කිරීම් පිරිසිදු කිරීම - {වැඩබිම් මාර්ගය} .metadata.plugins \ org.eclipse.jdt.core ඉතිහාසය පිරිසිදු කිරීම - {වැඩබිම් මාර්ගය} .metadata.plugins \ org.eclipse.core.resources.history

ඉහත ෆෝල්ඩර පිරිසිදු කිරීම ව්‍යාපෘති ලිපිගොනු වලට බලපාන්නේ නැත.


6
                       **Tips for making Eclipse IDE Faster**

කුඩා ව්‍යාපෘති සමඟ වැඩ කිරීමේදී සූර්යග්‍රහණය වේගයෙන් ක්‍රියාත්මක වේ. නමුත් ඔබට විශාල ව්යාපෘතියක් සමඟ වැඩ කිරීමට සිදු වූ විට, එහි වේගය සමඟ ඔබ කෝපයට පත් වනු ඇත. විශාල RAM ප්‍රමාණයක් තිබියදීත් එහි වේගය ගැන ඔබ සතුටු නොවනු ඇත. පහත පියවර සූර්යග්‍රහණය එහි වේගය වැඩි කිරීමට උපකාරී වේ

  1. වෙත ගොස් ආරම්භක දී ප්ලගින ඇතැම් අනවශ්ය සක්රිය ඉවත් කරන්න windows-> preference-> ජනරාල්> ආරම්භයේදී සහ වසා දැමීම ඔබ ඔබේ අදහස් කිසිදු අය ප්ලගින භාවිතා නොකරන බවට වග බලා ගන්න ද

  2. ඔබට අඩු ප්‍රයෝජනයක් නැති ලේබල් සැරසිලි අක්‍රීය කිරීම ද යම් කාර්ය සාධනයක් ලබා ගැනීමට උපකාරී වේ. වෙත යන්න > සැරසිලි - Windows-> Preference-> ජනරාල්> Appearance-> ලේබල්

  3. අනවශ්‍ය ව්‍යාපෘති වසා දමා එක් ව්‍යාපෘති සමූහයක සිට තවත් කණ්ඩායමකට සුමටව ගමන් කිරීම සඳහා ක්‍රියාකාරී කට්ටල විකල්පය භාවිතා කරන්න .

  4. සූර්යග්‍රහණය ස්ථාපනය කර ඇති ස්ථානයෙන් ලබා ගත හැකි eclipse.ini වින්‍යාස කරන්න.

   Configuring eclipse.ini should be based on your RAM
   -Xms256m
   -Xmx512m
   -XX:PermSize=512m
   -XX:MaxPermSize=512M

Eclipse.ini වින්‍යාස කිරීම සඳහා තවත් විකල්ප සඳහා http://wiki.eclipse.org/Eclipse.ini බලන්න .

  1. සංස්කාරකයේ බොහෝ ටැබ් විවෘතව තබා නොගන්න. ටැබ් 20 ක් පමණ තිබීම හොඳය. භාවිතයට නොගත් ටැබ් නිතිපතා වසා දමන්න. විවෘත සම්පත් සඳහා අපට සෑම විටම ටැබ් විශාල ප්‍රමාණයක් විවෘත කරනවා වෙනුවට ctrl + shift + R සහ ctrl + shift + T (java resource) භාවිතා කළ හැකිය. විවෘත ටැබ් ගණන සීමා කිරීමේදී කාර්ය සාධනයේ සැලකිය යුතු දියුණුවක් මා අත්විඳ ඇත (අතීතයේදී මට නිතර 30 ක් තිබුණි + ටැබ් විවෘතයි). ඔබට මෙය ස්වයංක්‍රීයව හැසිරවීමට සූර්යග්‍රහණයට ඉඩ දිය හැකිය: කවුළුව-> මනාප-> සංස්කාරක-> වසන්නසංස්කාරකවරුන් ස්වයංක්‍රීයව විවෘත ටැබ් 8 යනු >> ලකුණ දිස්වීමට පෙර ඇති මුදලයි, එබැවින් මම මගේ පෙරනිමි අගය ලෙස 14 ක් සකසා ගතිමි. තවත් ටැබ් විවෘත කරන විට, අවම වශයෙන් මෑතකදී ප්‍රවේශ වූ ඒවා වසා දමනු ඇත. සියලුම සංස්කාරකවරුන් අපිරිසිදු හෝ ඇලවූ විට. එය සුරකින ලද වෙනස් කිරීම් තිබේ නම් ඔබට සුරැකීමට සහ නැවත භාවිතා කිරීමට විමසිය හැකිය (ටැබ් එක වසා දමනු ඇත, නව එකක් එහි ස්ථානයේ විවෘත වේ). නැතහොත් ඔබට නව සංස්කාරක අවසානයක් විවෘත කළ හැකි අතර එමඟින් විවෘත ටැබ් ප්‍රමාණය වැඩි කරයි (බාධා රහිත තේරීම). සමහර ටැබ් කිසි විටෙකත් ස්වයංක්‍රීයව වසා නොදමන බව සහතික කිරීමට ඔබට අවශ්‍ය නම්, ඔබට ඒවා ඇලවිය හැකිය. මෙය පින් නිරූපකය මත ක්ලික් කිරීමෙන් (මෙවලම් තීරුවේ දකුණු පස ඇති අයිකනය, “පින් සංස්කාරකය” මෙවලම් තීරුව ලෙස).

  2. වෙත යන්න වින්ඩෝස් -> අභිරුචි -> වලංගු හා ඕනෑම validators නොතේරූ නිසාවෙන් ඔබට අවශ්ය නැහැ හෝ අවශ්යතාව.

  3. වෙත යන්න වින්ඩෝස් -> අභිරුචි -> සාමාන්ය -> පෙනුම -> ඕනෑම සජීවීකරණ නොතේරූ නිසාවෙන් ඔබට අවශ්ය නැහැ හෝ අවශ්යතාව.

  4. වෙත යන්න වින්ඩෝස් -> අභිරුචි -> ලැබෙන කව්ලුවේ හා චෙක් 'ස්වයංක්රීයව පරායත්තයන් යාවත්කාලීන නැහැ' .



5

ඔබ මේවන් සහ අයිවී භාවිතා කරන්නේ නම්, ඒවා තැනීමේදී සැකසුම් සැකසෙන්නේ නම් ඒවායේ කොන්සෝල පරීක්ෂා කරන්න. මම අයිවි භාවිතා කරන අතර ඊට ඉහළින් මා සතුව ඇතැම් JAR ලිපිගොනු (අභ්‍යන්තර) එකම අනුවාදයකින් වෙනස් වන බැවින් ඒවා ලබා ගැනීම සඳහා සෑම විටම ව්‍යායාම කළ යුතුය.

ඔබ ජාල ධාවකය මත ප්‍රොජෙක්ට් කිරීම අර්ථ දක්වා ඇත්නම්, එවිට ඔබට ගොඩ නැගීමේ / කියවීමේ / ලිවීමේ ක්‍රියාවලීන්හි ප්‍රමාදයක් අත්විඳිනු ඇත.

  • ඔබට අවශ්‍ය නොවන ප්ලගීන අක්‍රීය / අස්ථාපනය කරන්න.

  • ඔබට අවශ්‍ය නොවන දෘෂ්ටිකෝණය වසා දමන්න

  • භාවිතයට නොගත් දත්ත සමුදා සම්බන්ධතා වසා දමන්න


5

විශේෂ අවස්ථා වලදී, නරක ක්‍රියාකාරිත්වය දූෂිත h2 හෝ nwire දත්ත සමුදායන් නිසා විය හැකිය. වැඩි විස්තර සඳහා සූර්යග්‍රහණ PDT සහ nWire වේගවත් කිරීම සඳහා උපදෙස් පහක් කියවන්න .

මම වැඩ කරන තැන, අපි ඩේබියන් ධාවනය කිරීමට වීඑම් එකක් මත රඳා සිටිමු . මම පර්යන්ත පරීක්ෂා කිරීම සඳහා VM හි තවත් එක්ලිප්ස් අනුවාදයක් ස්ථාපනය කර ඇත, නමුත් අනෙක් සූර්යග්‍රහණ අනුවාදය ක්‍රියාත්මක වන්නේ නම් මෙය සමහර විට ගැටුම් ඇති කරයි. එක්ලිප්ස් අනුවාද දෙකම බෙදා ගන්නා හවුල් ෆෝල්ඩරයක් ඇත. මම අහම්බෙන් ඩෙබියන් සූර්යග්‍රහණ ස්ථාපනය පසුබිමෙන් ක්‍රියාත්මක වූ අතර එය මට දූෂිත දත්ත සමුදා ලිපිගොනු ලබා දුන්නේය.


5

වින්ඩෝස් 8. විවෘත පාලක පැනලය මත. වින්ඩෝස් ඩිෆෙන්ඩරය සොයා ගන්න. සැකසීම් වෙත යන්න ඔබගේ වසන්ත / සූර්යග්‍රහණය සහ වැඩබිම ඇති සියලුම ෆෝල්ඩර බැහැර කරන්න


ඔබ වලාකුළ මඟින් "eclipse.exe" ක්‍රියාවලියද බැහැර කරයි.
StaticBR

5

මතක භාවිතය සඳහා eclipse.ini වින්‍යාස කිරීමට අමතරව. මම වින්‍යාස කර ඇත්තේ "ආරම්භක සහ වසා දැමීමේ විකල්ප" මගිනි. මගේ සූර්යග්‍රහණය දැන් වේගයෙන් දැවෙනවා.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


සමහර විස්තර උනන්දුවක් දක්වනු ඇත: එම ප්ලගීන දැන් සක්‍රීය කරන්නේ කවදාද? පළමු භාවිතයේදී හෝ අතින් සක්‍රිය කළ යුතු අතර ධාවනය වන අවස්ථාවක ජීවිත කාලය පුරාම ඔබේ සැකසුම තුළ භාවිතා කළ නොහැකිද? ස්වයංක්‍රීයව නම්, ප්ලගිනය ප්‍රථම වරට භාවිතා කරන සෑම අවස්ථාවකම යමෙකු පසුබට වන්නේද?
තෝර්ස්ටන් ෂෝනිං

Or ThorstenSchöning - මෙම ප්ලගීන පෙරනිමියෙන් සක්‍රීය වේ. ඔබගේ මනාපය මත පදනම්ව ඔබට ඒවා අතින් සක්‍රීය කර අක්‍රිය කළ හැකිය. ඉහත විකල්පය සමඟ, ඔබ ඔබේ ප්ලගීන ඉවත් නොකර, ආරම්භයේදීම ඒවා අක්‍රීය කිරීමෙන් පමණක් සූර්යග්‍රහණය වේගයෙන් පටවනු ඇති බව කරුණාවෙන් සලකන්න.
ඇලෙක්ස්

4

සම්මත ප්ලග්-ඉන් සමඟ සූර්යග්‍රහණය ඉක්මන් කිරීමට ඇති එකම සැබෑ ක්‍රමය නම් එයට වැඩි මතකයක් ලබා දීම සහ සමහර අවස්ථාවල වේගවත් ගබඩා අවකාශයක් / විකෘති කළ දෘ hard තැටියකට ප්‍රවේශ වීමයි.

ඉන් ඔබ්බට ඔබට කාර්ය සාධනය අනුව කළ හැකි බොහෝ දේ නොමැත: බොහෝ සම්මත ප්ලගීන සඳහා අඛණ්ඩ ධාවන කාල පිරිවැයක් නොමැත, මයිලින් පවා සාපේක්ෂව වේගවත්ය.

ඔබගේ යන්ත්‍රයේ සහය දක්වන නවතම JVM වෙත යාවත්කාලීන කිරීමද උපකාරී වේ.

වඩා හොඳ කාර්ය සාධනයක් ලබා ගැනීම සඳහා සමහර අය පැරණි සූර්යග්‍රහණ අනුවාදයන් දක්වා පහත හෙලනු ලැබේ. නිල නිකුතුව වෙනුවට සූර්යග්‍රහණ සම්භාව්‍ය භාවිතා කිරීම අර්ථවත් විය හැකිය.


P2 විසින් කළමනාකරණය කරන ලද ප්ලගීන අතින් ඉවත් කිරීම නිර්දේශ කර නොතිබුණද, සාමාන්‍ය ප්ලගීන පිරිසිදු කිරීම මඟින් කාර්ය සාධනය සහ පසුබෑම වැඩි දියුණු කරයි, විශේෂයෙන් ඔබ සතුව ප්‍රධාන සූර්යග්‍රහණ වින්‍යාසයක් පිටපත් කර බහු සංවර්ධකයින් සමඟ බෙදාගෙන තිබේ නම්. එවැනි අවස්ථාවකදී, සියලු දෙනාගේ වින්‍යාසයන් සමමුහුර්තව යාවත්කාලීන කිරීම මත රඳා සිටීම වෙනුවට ප්‍රධාන සූර්යග්‍රහණ ස්ථාපනය සංරක්‍ෂණය කිරීම වඩා හොඳය. stackoverflow.com/questions/221476/…
FKorning

4

මේවා උත්සාහ කරන්න. ක්‍රම දෙකක් තිබේ.

පළමු ක්රියා පටිපාටිය

මෙම ලිපිය බලන්න.

http://www.javacodegeeks.com/2014/06/the-real-way-to-make-eclipse-run-faster-on-ubuntu.html

දෙවන ක්රියා පටිපාටිය.

ටර්මිනලයේ විධානය ක්‍රියාත්මක කරන්න.

ramdisk

උබුන්ටු සඳහා වඩා හොඳ කාර්ය සාධනයක් සහ වේගවත් ප්‍රතිචාරයක් ලබා ගැනීමට.

රැම්ඩිස්ක් යනු පද්ධති මතකයේ කොටසකි. පෙරනිමියෙන් උබුන්ටු භෞතික මතකයේ අඩක් (RAM) රැම්ඩිස්ක් ලෙස භාවිතා කරයි, එය සවිකර තිබේ

/ dev / shm

, එය සාමාන්‍ය තැටි අවකාශය මෙන් භාවිතා කළ හැකිය (ලිපිගොනු සහ ෆෝල්ඩර නිර්මාණය කර ඒවා දෘඩ තැටියේ ගබඩා කර තිබුනේ නම් වඩා හොඳ ක්‍රියාකාරිත්වයකින් ඒවා හැසිරවිය හැක). රැම්ඩිස්ක් RAM වලින් අඩකට වඩා භාවිතා කරන්නේ නම්, දත්ත හුවමාරු අවකාශයට ගෙන යනු ලැබේ. රැම්ඩිස්ක් අඩුවෙන් භාවිතා කරන්නේ නම්, ඉතිරි අයට තවමත් RAM කරන දේ කළ හැකිය.

රැම්ඩිස්ක් හි ඉහළ සීමාව සකසන්න

ඉහත සඳහන් කළ පරිදි, රැම්ඩිස්ක් පෙරනිමියෙන් RAM වලින් අඩක් භාවිතා කළ හැකිය. ඔබට ඉහළ සීමාව වෙනස් කිරීමට අවශ්‍ය නම්, පහත පියවර අනුගමනය කරන්න:

  1. ඔබේ ප්‍රියතම සංස්කාරක විසින් / etc / fstab සංස්කරණය කරන්න:

    gksudo gedit / etc / fstab

  2. මෙම රේඛාව සොයාගෙන එය මේ ආකාරයට පෙනෙන පරිදි වෙනස් කරන්න (නොපවතින නම් මෙම රේඛාව එක් කරන්න, සහ ඔබ කැමති දේට 512M වෙනස් කරන්න.):

    tmpfs / dev / shm tmpfs පෙරනිමි, ප්‍රමාණය = 512M 0 0

  3. නැවත ආරම්භ කිරීම හෝ නැවත සවි කිරීම

    / dev / shm

රැම්ඩිස්ක් මතට සවි කරන්න

භාවිතා කිරීම පහසු කිරීම සඳහා, ඔබට නාමාවලියක් සවි කළ හැකිය

/dev/shm

විධානයන් අනුගමනය කිරීමෙන්:

mkdir / dev / shm / tmp

chmod 1777 / dev / shm / tmp

සවි කරන්න --bind / dev / shm / tmp / tmp


ubuntu 15.4 හි ඔබට අවම වශයෙන් 8 gb බැටළුවෙකු සිටී නම් මෙය එතරම් හොඳ දෙයකි. මෙම මෙහෙයුමෙන් පසු මගේ අනෙක් වැඩසටහන් වඩාත් වේගවත් වේ. ගොඩක්
ස්තූතියි
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.