4D v164D Server 64-bit für OS X verwenden |
||||||||||||||||||||||||||||
|
4D v16
4D Server 64-bit für OS X verwenden
4D Server 64-bit für OS X verwenden
Ab v15.1 bietet 4D eine 64-bit Version von 4D Server für OS X. Mit dieser Version können 4D Server Anwendungen die ganze Bandbreite von 64-bit Apple Rechnern nutzen. Hauptvorteil der 64-bit Technologie ist die Möglichkeit, mehr RAM Speicher zuzuweisen. Der folgende Abschnitt beschreibt, was beim Einrichten und Verwenden der 64-bit Version von 4D Server auf OS X zu beachten ist. Ein 64-bit 4D Server benötigt die OS X Version 10.9 (Mavericks) oder höher. Auf der 4D Web Site unter Ressourcen können Sie sehen, welche Betriebssysteme mit Ihrer 4D Server Version kompatibel sind. Das Programm 4D Server.exe für 64-bit Architekturen ist eine Version speziell für diese Umgebung. Sie läuft nicht auf einem 32-bit System. Jedes Programm 4D Client, 32-bit oder 64-bit, OS X oder Windows, kann sich an eine 64-bit Version von 4D Server anmelden (siehe nachfolgende Grafik). 4D Client Anwendungen enthalten 4D im remote Modus und Anwendungen mit einkompilierter 4D Volume Desktop. Im interpretierten Modus lassen sich die gleichen 4D Anwendungen mit einem 64-bit 4D Server oder einem 32-bit 4D Server ausführen. Die Entwicklung ist identisch, egal welche Anwendung eingesetzt wird. Davon ausgenommen sind die unten aufgelisteten Einschränkungen. Im kompilierten Modus müssen die Anwendungen für 64-bit Prozessoren kompiliert werden, damit sie mit 64-bit 4D Servern ausführbar sind. Eine Anwendung, die nur in 32-bit kompiliert wurde und keinen interpretierten Code enthält, ist nicht mit einem 64-bit Server ausführbar. Übersicht der 4D Server 32-bit und 64-bit Architektur Verwendet die Anwendung Plug-Ins, müssen diese auch in der 64-bit Version für OS X auf dem Server Rechner installiert werden. 4D Anwendungen lassen sich für 32-bit und 64-bit Prozessoren kompilieren. Dazu verwenden Sie in den Datenbank-Eigenschaften auf der Seite "Compiler" die Option Mehrfach Kompilierung (32-bit und 64-bit): Ist diese Option markiert, enthält das Kompilat in den Dateien .4DC und .4DB den 64-bit und 32-bit Code. Diese Dateien können dann mit einem 32-bit oder mit einem 64-bit Server laufen. Diese Option ist standardmäßig nicht markiert. Um die OS X 64-bit Architektur zu unterstützen, wurde der in 4D eingebaute Compiler geändert. So können nur Anwendungen, die mit 4D v15 (oder höher) kompiliert wurden, auf OS X 64-bit laufen (Die Änderung des Compiler gilt ab 4D v14 R3). Daraus ergibt sich folgendes:
Der Prozess-Stapel auf einer 64-bit Version von 4D Server benötigt mehr Speicher als eine 32-bit Version (etwa doppelt soviel). In der aktuellen 64-bit Version von 4D Server für OS X werden folgende Features oder Technologien nicht unterstützt:
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: 4D v15 ARTIKELVERWENDUNG
4D Server Handbuch ( 4D v16) |
||||||||||||||||||||||||||