PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نصب جاوا در لینوکس



ShahreServer
August 21st, 2010, 04:07
برای نصب جاوا (JDK ( Java Development Kit و (JRE (Java Runtime Environment در لینوکس بصورت زیر عمل می کنیم :
1- دانلود بسته های بر روی لینوکس
بسته JRE را می توانید از این آدرس (http://www.java.com/en/download/manual.jsp) دانلود کنید.
Java Downloads for All Operating Systems (http://www.java.com/en/download/manual.jsp)
و آدرس صفحه دانلود بسته JDK در این جا (http://java.sun.com/javase/downloads/index.jsp)قرار دارد.
Java SE Downloads - Sun Developer Network (SDN) (http://java.sun.com/javase/downloads/index.jsp)
بهتر آنست که بسته BIN را دانلود کنید.
2-برای نصب بسته ها ابتدا باید مجوز اجرا را به آنها بدهید و سپس مطابق دستور العمل ذیر بسته را نصب کنید:


[root@shahreserver]#chmod +x jdk-6u17-linux-i586-rpm.bin


[root@shahreserver]#./jdk-6u17-linux-i586-rpm.bin

Do you agree to the above license terms? [yes or no]

yes
Unpacking...
Checksumming...
Extracting...

UnZipSFX 5.50 of 17 February 2002, by Info-ZIP ( Zip-Bugs@lists.wku.edu (Zip-Bugs@lists.wku.edu) This email address is being protected from spam bots, you need Javascript enabled to view it ).

inflating: jdk-6u17-linux-i586.rpm
inflating: sun-javadb-common-10.4.2-1.1.i386.rpm
inflating: sun-javadb-core-10.4.2-1.1.i386.rpm
inflating: sun-javadb-client-10.4.2-1.1.i386.rpm
inflating: sun-javadb-demo-10.4.2-1.1.i386.rpm
inflating: sun-javadb-docs-10.4.2-1.1.i386.rpm
inflating: sun-javadb-javadoc-10.4.2-1.1.i386.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing JavaDB
Preparing... ########################################### [100%]
1:sun-javadb-common ########################################### [ 17%]
2:sun-javadb-core ########################################### [ 33%]
3:sun-javadb-client ########################################### [ 50%]
4:sun-javadb-demo ########################################### [ 67%]
5:sun-javadb-docs ########################################### [ 83%]
6:sun-javadb-javadoc ########################################### [100%]

Java(TM) SE Development Kit 6 successfully installed.

Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Sun products, services and training
* Access to early releases and documentation

Product and system data will be collected. If your configuration
supports a browser, the Sun Product Registration form for
the JDK will be presented. If you do not register, none of
this information will be saved. You may also register your
JDK later by opening the register.html file (located in
the JDK installation directory) in a browser.

For more information on what data Registration collects and
how it is managed and used, see:
JDK Product Registration Information (http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html)

Press Enter to continue.....
Done.

[root@shahreserver]#




و به همین شکل برای JRE



[root@shahreserver]#chmod +x jre-6u17-linux-i586-rpm.bin

[root@shahreserver]#./jre-6u17-linux-i586-rpm.bin

naviksoft
September 7th, 2010, 09:54
اجرای برنامه ی جاوا تو لینوکس فک نکنم به صرفه باشه هر برنامه ی جاوایی چه ساده چه پیشرفته چه با GUI چه بی GUI که اجرا کردم کمتر از 400mb رم مصرف نداشت
کسی تو ویندوز امتحان کرده ببینه تو ویندوز مصرفش چه قدره؟

ShahreServer
September 7th, 2010, 10:42
سلام!
دوست من 400mb فقط java استفاده کرده بود؟ببین یه چک کن یا داری اشتباه می کنی یا اینکه نرم افزار جاوات که اجرا می شده یه conflict اجرا داره ایجاد می کنه که لودت میره بالا!

یکی از حسن های جاوا اینه که برنامه های قدرتمند بنویسیم با میزان رم کم!
ما که خوب ازش راضی هستیم

naviksoft
September 7th, 2010, 11:35
اینجا حدود 400 تارو بالا کشید به برنامست که هر 5 ثانیه دالی می کنه :67:
عکس قبل از اجرای برنامه:
http://up.clooblog.com/up/images/3dshoz2h0mqeoayqhplm.jpg
بعد از اجرا:

http://up.clooblog.com/up/images/a7sxk98mcl2jlt271e8.jpg
پیشنهادی ندارین؟

ShahreServer
September 7th, 2010, 12:17
سلام

دوست من قبل از اجرا بزن free -m و بعد از اجرا هم بزن free -m و بعد نتیجه بگو!

ببیت الآن java شما داره 0.9 در صد از رمت استفاده میکنه!
که اگر نگاه کنی mysql شما 2.6 درصد استفاده می کنه!پس اگر اینجوریه که شما می گی نباید از mysql هم استفاده کرد!

naviksoft
September 7th, 2010, 12:31
قبل و بعد:
http://up.clooblog.com/up/images/qlrt9ljjylj7edrd8bsg.jpg

پس به نظر شما علتش چی می تونه باشه؟ من تو گوگل خیلی سرچ کردم در این باره مطلب زیاد اومده البته کسی نگفته بود 400mb اما 200mb رو دیدم جواب قطعی هم پیدا نکردم:-ss

ShahreServer
September 7th, 2010, 14:16
100 % شما مشکل conflict دارین!
یا برنامتون می خواد با یه سخت افزار کار کنه که نمی تونه یا اینکه یه فعالیت خاصی می خواد انجام بده نمی تونه!

naviksoft
September 7th, 2010, 14:26
احتمالاٌ مشکل همون conflict باشه چون برنامه خیلی سادست اینم سورسش:


Thread ks=new Thread(new Runnable() {
public void run() {
while(1==1){
System.out.println("dally");
try {
Thread.sleep(5000);
} catch (InterruptedException ex) {
Logger.getLogger(Main.class.getName()).log(Level.S EVERE, null, ex);
}
}
}
});
ks.start();