Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

NCQ and multi-threaded scenery engine?

Featured Replies

Hi all.As was quickly discovered, FSX SP2, while supporting multiple cores for scenery-related tasks, still lets only one core handle disk IO requests. This was supposedly done to serialize disk io, to prevent four threads from randomly thrasing the harddrive, asking for different scenery textures and data. This keeps CPU usage high for all cores as monitored by e.g. the task manager, but in fact, the cores spend a lot of time in tight loops, waiting for a "slot" on the first core to do their IO. At least, this is how I've understood the system after reading on the net.If the engine was rewritten so that any core can do its IO at any time, and at the same time, Native Command Queueing was enabled for the drive, wouldn't that improve scenery rendering performance? Also, with RAM sizes always increasing, all texture and scenery data will quickly end up residing in RAM, eliminating any mechanical latencies of the harddrive.

-

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.