Virtualbox sur Windows ne convient certainement pas à cela, car Windows lui-même est assez gourmand en ressources, Virtualbox manque de nombreuses options de configuration et même si vous pouvez le faire fonctionner, cela ne sera pas assez fiable, sans oublier que vous ne pouvez pas passer Périphériques USB.
Ce que vous pouvez faire (et je l'ai fait avec beaucoup de succès) est d'utiliser une installation Linux légère comme base pour QEMU qui est une alternative à Virtualbox, avec beaucoup plus d'options de configuration, y compris la possibilité d'émuler l'Apple SMC et son "OSK" chaîne (vous n'aurez pas besoin de kexts "hackintosh" louches) et il a un passage USB fiable (j'ai réussi à restaurer les appareils iOS et à y installer des applications).
En fin de compte, avec ma solution, je suis en mesure d'exécuter avec succès Yosemite avec 3,5 Go de RAM (sur les 4 Go de mon ordinateur, et en peaufinant le système hôte, je pourrais probablement le pousser encore plus à 3,7 Go), en utilisant le deux cœurs de mon processeur, avec un passage USB fiable et aucun ajustement requis (le matériel émulé est assez proche d'un vrai Mac que le système d'exploitation démarre directement sans paramètres de ligne de commande du noyau ou kexts supplémentaires). Un SSD est un must have cependant, un disque dur sera extrêmement lent (c'est également vrai pour un vrai Mac). Les graphiques sont toujours lents (et c'est encore pire dans Yosemite) mais en plus de l'écran de connexion qui prend 5 bonnes secondes pour être rendu en raison de sa transparence, tout le reste est assez utilisable, et il suffit pour le développement iOS occasionnel (hobby) jusqu'à ce que vous en ayez assez expérience pour faire des applications rentables, auquel cas il '
J'ai publié un guide détaillé sur mon blog sur la façon de créer une machine virtuelle Yosemite, n'hésitez pas à le vérifier si vous êtes intéressé.