פורסם 2010 במרץ 615 שנים שלום לכולם. בשעה טובה קיבלתי את המחשב החדש שלי והתקנתי עליו מערכת הפעלה 64ביט. יחד עם זאת התקנתי JDK 64ביט ואקליפס 64ביט. עכשיו איך אני שולט על הארכטיקטורה של התוכניות שלי? איך אני אומר ל JAVA לקמפל ב 32 ביט? איך אומר לו לקמפל ב 64ביט?תודה רבה מראש!
פורסם 2010 במרץ 615 שנים אלא אם כן אני טועה טעות מרה (ואני לא חושב שאני טועה), אני לא חושבשיש לך שליטה על הנושא, וזה גם לא משנה.ב-JAVA (בדומה ל-#C, שאני מכיר יותר טוב מ-JAVA) אתה לא מתעסק עם ניהול והקצאת זכרוןולכן לא צריך להיות לך אכפת בכלל האם המערכת היא 32bit, 64bit או כל דבר אחר, מכיוון שמישמתעסק עם זה זה ה-JVM ש(אני משער) הוא זה שמקצה כתובות זכרון לתוכנות שנכתבות ב-JAVAעריכה:לא משנה... שניצל הגיע לפני...
פורסם 2010 במרץ 815 שנים בעיקרון מה שאמרו לפני הוא נכון, אולם מצאתי לנכון לציין שכן אפשר לשלוט בזמן ריצה אם להריץ את התכנית על VM 32/64 ביט כשההבדל הטא אם אתה צריך בזמן ריצה מרחב כתובות של יותר מ32ביט (קרי אם אתה מקצה יותר מ 3.5GB זיכרון)
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.