CalWin
  • Introduction
  • Code Snippets
  • Useful SQL statements
  • CalWin Script
    • Hardware Script
      • GetQty
      • DefineParts
      • WorkXXX
      • Script classes
        • TWorkWrapper
        • TFrameWrapper
        • TDividerWrapper
    • System script Events
      • OnAdjustStainLoad
      • OnAfterCalcItemRequirement
      • OnCalcPriceListAddition
      • OnCalcProductPurchaseDeliveryTime
      • OnCalcSalesHeaderAutoLineData
      • OnCalcSashLeadWeight
      • OnCheckFromSemiStock
      • OnCheckFromStock
      • OnCheckGlassFromStock
      • OnCheckProduct
      • OnCheckSalesheaderRules
      • OnCheckSaleslineDates
      • OnGetBatchGroup
      • OnGetClassification
      • OnGetDiscountGroup
      • OnGetElementProfile
      • OnGetLoadPoints
      • OnGetProductSourceAltParams
      • OnGetProductSourceParams
      • OnGetprofile (deprecated)
      • OnGetSaleslinesSourceParams
      • OnGetStockItemGroup
      • OnIncludeBottleneckLoad
      • OnIncludeCheckpoint
      • OnIsSpecialProduct
      • OnModifyEdgeList
      • OnModifyKickPlate
      • OnModifyVariants_Final
      • OnModifyVariants_Initial
      • OnSalesheaderPriceFinalization
      • OnSetElementJointType
      • OnSetSileDividersPos
      • OnSetTranMullDesignCode
      • OnSetTranMullDividersPos
      • Helper Procedure Repository
        • Loop ElementList
    • Machine Link
      • Machine Link Events
        • Initialize and Finalize
        • BeforeOptimization
        • PreParseMain_xxx
        • PostParseMain_xxx
        • ParseChild_xxx
        • BeforeOutput_xxx
      • How to use a search table in Machine Link
  • Brukerdokumentasjon (NOR)
    • Fullkostkalkyle
    • Bonus og markedsstøtte
    • CalWin enhet og faktor
    • Kalenderen
    • Budsjett
    • Eksport til Excel
    • Dokument-håndtering
  • Misc documentation
    • CalWin 64-bit Beta
    • CalWin E-Quote
    • CalWin WEB Dashboard
    • Oracle related
      • Oracle Database Server Requirements
      • Oracle DBA
        • Resize and rename data files
        • Arhivelog mode
        • LISTENER.ORA
        • Connection strings
        • Create Oracle user (schema) for CalWin
        • Create a database link
        • Password expiration
        • Add a Directory object
        • Show table space size
        • Recovery Area Space
        • ORA-00257 - not enough space in recovery file
    • CalWin Server
      • Legg til web certificate
Powered by GitBook
  1. Misc documentation

CalWin 64-bit Beta

PreviousDokument-håndteringNextCalWin E-Quote

Last updated 1 year ago

Was this helpful?

A 64-bit beta version of CalWin is now available. In the future only 64-bit versions of will be delivered.

Below is a general highlight of the benefits of 64-bit applications

  1. Increased memory access: One of the most significant advantages of 64-bit architecture is the ability to access more memory than 32-bit systems. 64-bit systems can access up to 16 exabytes of memory, while 32-bit systems can only access up to 4 GB of memory. Applications that require a large amount of memory, such as video editing software or scientific simulations, will benefit greatly from the increased memory access.

  2. Improved performance: 64-bit systems are generally faster than 32-bit systems, as they can process more data at once. This is especially true for applications that perform complex calculations or manipulate large amounts of data.

  3. Better security: 64-bit systems provide better security than 32-bit systems. They have a larger address space, making it more difficult for attackers to exploit vulnerabilities in memory. Additionally, 64-bit systems have stricter data execution prevention (DEP) measures, which prevent malicious code from executing in memory.

  4. Compatibility with modern hardware: Many modern hardware components, such as graphics cards and processors, are designed to work optimally with 64-bit systems. By migrating to 64-bit architecture, applications can take full advantage of the performance benefits offered by these components.

  5. Future-proofing: As more and more systems move towards 64-bit architecture, it makes sense for applications to follow suit. By migrating to 64-bit architecture, applications can ensure that they remain compatible with future operating systems and hardware.

The memory limitation has normally not been a big deal for most CalWin users, but administrator doing product maintenance could get out of memory error messages from time to time. Also heavily loaded (many users) web solutions using CalWin Server was exposed to running out of memory. With 64-bit application this limitation is removed, but of course the installed memory (and page file size) is still a limit.

Installation

The distribution ZIP file of the 64-bit version is exactly the same as for the 32-bit version, except that the cw.exe and cwdatamanager.exe are 64-bit applications. The only additional requirement is that a 64-bit Oracle client must have been installed and configured.

Oracle 64-bit client

Below are the download link to Oracle 19 64-bit client.

(required to apply the 19.19 patch)

Download link for Oracle 64-bit client version 19.3
OPatch utility
Patch to 19.19