āļāļĩāđāļāļ·āļāđāļāļ Windows āļāļ·āđāļ Concurrency Freaks āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļēāļ§āļāđāđāļŦāļĨāļāļĢāļļāđāļāļĨāđāļēāļŠāļļāļāđāļāđāđāļāđāļ concurrencyfreaks-0.5.jar āļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāļāļāļāđāļĨāļāđāđāļ OnWorks āļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļŠāļģāļŦāļĢāļąāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļ
āļāļēāļ§āļāđāđāļŦāļĨāļāđāļĨāļ°āđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĩāđāļāļēāļāļāļāļāđāļĨāļāđāļāļĩāđāļāļ·āđāļāļ§āđāļē Concurrency Freaks āļāļĢāđāļāļĄ OnWorks āļāļĢāļĩ
āļāļģāļāļēāļĄāļāļģāđāļāļ°āļāļģāđāļŦāļĨāđāļēāļāļĩāđāđāļāļ·āđāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĩāđ:
- 1. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāļĩāđāđāļāļāļĩāļāļĩāļāļāļāļāļļāļ
- 2. āđāļāđāļēāđāļāļāļĩāđ file manager https://www.onworks.net/myfiles.php?username=XXXXX āļāđāļ§āļĒāļāļ·āđāļāļāļđāđāđāļāđāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- 3. āļāļąāļāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāļāļąāļ§āļāļąāļāļāļēāļĢāđāļāļĨāđāļāļąāļāļāļĨāđāļēāļ§
- 4. āđāļĢāļīāđāļĄāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ OS OnWorks āļāļēāļāđāļ§āđāļāđāļāļāđāļāļĩāđ āđāļāđāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļāļĩāđāļāļĩāļāļ§āđāļē
- 5. āļāļēāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢ Windows āļāļāļ OnWorks āļāļĩāđāļāļļāļāđāļāļīāđāļāđāļĢāļīāđāļĄāļāđāļ āđāļāļāļĩāđāļāļąāļ§āļāļąāļāļāļēāļĢāđāļāļĨāđāļāļāļāđāļĢāļē https://www.onworks.net/myfiles.php?username=XXXXX āļāļĢāđāļāļĄāļāļ·āđāļāļāļđāđāđāļāđāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- 6. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāđāļĨāļ°āļāļīāļāļāļąāđāļ
- 7. āļāļēāļ§āļāđāđāļŦāļĨāļāđāļ§āļāđāļāļēāļāļāļĩāđāđāļāđāļāļāļāļāļāđāđāļ§āļĢāđāļĨāļĩāļāļļāļāļāđāļāļīāļŠāļāļĢāļīāļāļīāļ§āļāļąāļāļāļāļāļāļļāļ āđāļĄāļ·āđāļāļāļīāļāļāļąāđāļāđāļĨāđāļ§ āļāļļāļāļŠāļēāļĄāļēāļĢāļāļāļąāļāđāļāļīāļĨāļāļĨāļīāļāļāļĩāđāđāļāļāđāļāļ·āđāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāđāļ§āļĒ Wine āļāļļāļāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāļĨāļāļāđāļāđ PlayOnLinux āļāļķāđāļāđāļāđāļāļāļīāļāđāļāļāļĢāđāđāļāļāđāļāļāļāļĩāļāļ Wine āļāļĩāđāļāļ°āļāđāļ§āļĒāļāļļāļāļāļīāļāļāļąāđāļāđāļāļĢāđāļāļĢāļĄāđāļĨāļ°āđāļāļĄāļĒāļāļāļāļīāļĒāļĄāļāļāļ Windows
āđāļ§āļāđāđāļāđāļāļ§āļīāļāļĩāđāļĢāļĩāļĒāļāđāļāđāļāļāļāļāđāđāļ§āļĢāđ Windows āļāļ Linux āđāļāđāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāđ Windows Wine āđāļāđāļāđāļĨāđāļĒāļāļĢāđāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāļāļāļ Windows āđāļāļāđāļāđāļāđāļāļāļāļĢāđāļŠāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļĢāđāļāļĢāļĄ Windows āđāļāđāđāļāļĒāļāļĢāļāļāļāđāļāļŠāļāđāļāđāļāļ Linux āđāļāļĒāļāļ·āđāļāļāļēāļāđāļĨāđāļ§ Wine āļāļĒāļēāļĒāļēāļĄāļāļģ Windows āļāļĨāļąāļāļĄāļēāđāļāđāđāļŦāļĄāđāđāļŦāđāđāļāļĩāļĒāļāļāļāļāļąāđāļāđāļāđāđāļĢāļīāđāļĄāļāđāļ āđāļāļ·āđāļāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļāļĨāļīāđāļāļāļąāļ Windows āđāļŦāļĨāđāļēāļāļąāđāļāļāļąāđāļāļŦāļĄāļāđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāđ Windows āļāļĢāļīāļāđ
āļ āļēāļāļŦāļāđāļēāļāļ
Ad
Freaks āļāļĢāđāļāļĄāļāļąāļ
DESCRIPTION
āđāļĨāļāļĢāļēāļĢāļĩāļāļĩāđāļĄāļĩāđāļāđāļ Java āļŠāļģāļŦāļĢāļąāļāļĨāđāļāļāļāļēāļĢāļāđāļēāļ-āđāļāļĩāļĒāļāļŦāļĨāļēāļĒāļĢāļēāļĒāļāļēāļĢ:
- ScalableRWLock: rw-lock āļāļĩāđāļāļĢāļąāļāļāļāļēāļāļāļēāļĄāļāļģāļāļ§āļāđāļāļĢāļāļāļĩāđāļāļģ read-lock
- ScalableRWLockS: āļāļĨāđāļēāļĒāļāļąāļāļāđāļēāļāļāļ āđāļāđāļĄāļĩāļāļēāļĢāđāļāđāļāļēāļāļāđāļēāļāļāļąāļ
- ScalableStampedRWLock: āļĨāļđāļāļāļŠāļĄāļāļāļ ScalableRWLock āđāļĨāļ° StampedLock āļāļĩāđāļĄāļĩāđāļŦāđāđāļ JDK 8 āļāļķāđāļāđāļŦāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļĒāļĢāļ§āļĄāļāļĩāđāļāļĩ
- FAARWLock: āđāļāđāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢ Fetch-And-Add āļŠāļģāļŦāļĢāļąāļ read-lock āļāļķāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāļāļāļēāļāđāļāđāđāļāđāļēāļāļąāļ ScalableRWLock āđāļāđāļāđāļĒāļąāļāđāļĢāđāļ§āļāļ§āđāļēāļāļēāļĢāđāļāđāļāļēāļāđāļāļāļāļĨāļēāļŠāļŠāļīāļ
āļāļđāđāļāļĄ
āļ§āļīāļāļĒāļēāļĻāļēāļŠāļāļĢāđ/āļāļēāļĢāļ§āļīāļāļąāļĒ āļāļąāļāļāļąāļāļāļē
āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ
āļāļ§āļē
āļāļĩāđāļāļ·āļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļ https://sourceforge.net/projects/ccfreaks/ āļĄāļĩāļāļēāļĢāđāļŪāļŠāļāđāđāļ OnWorks āđāļāļ·āđāļāđāļŦāđāļāļģāļāļēāļāļāļāļāđāļĨāļāđāđāļāļ§āļīāļāļĩāļāļĩāđāļāđāļēāļĒāļāļĩāđāļŠāļļāļāļāļēāļāļŦāļāļķāđāļāđāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĢāļĩāļāļāļāđāļĢāļē