• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: creating classes on the fly ??
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: creating classes on the fly ??


  • Subject: Re: creating classes on the fly ??
  • From: Thomas Engelmeier <email@hidden>
  • Date: Sat, 22 Sep 2007 17:07:25 +0200


Am 22.09.2007 um 15:52 schrieb Daniel Child:

As the lexicons and corpus data get large (say up to half a million or even a million records), are the "standard" data containers going to pose performance problems?

EVERY container will pose an performance problem with 1 Mega entries and an inappropriate algorithm.


I'd recommend to write an tiny prototype that generates some arbitrary, random dataset and profiles your typical data access pattern (search 100 entries). Profile should include timing and memory, as soon your app starts swapping you have an immense performance hit.

- Cocoa data structures -> easiest to use, might be inefficient
- C++ std:: data structures -> no serialisation buildt in, beware std::string is not Unicode-Savy
- Core Data -> Even with an far higher abstraction layer it might be faster due to under-the-hood paging out of unused entries.


Regards,
	Tom_E

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: creating classes on the fly ??
      • From: Daniel Child <email@hidden>
    • Re: creating classes on the fly ??
      • From: "Stefan Arentz" <email@hidden>
References: 
 >creating classes on the fly ?? (From: Daniel Child <email@hidden>)
 >Re: creating classes on the fly ?? (From: Thomas Engelmeier <email@hidden>)
 >Re: creating classes on the fly ?? (From: Daniel Child <email@hidden>)

  • Prev by Date: Re: Core animation application compile error?
  • Next by Date: Re: creating classes on the fly ??
  • Previous by thread: Re: creating classes on the fly ??
  • Next by thread: Re: creating classes on the fly ??
  • Index(es):
    • Date
    • Thread