A.- A._ est licencié en droit et titulaire du brevet d'avocat. Après avoir quitté son poste de secrétaire général adjoint auprès de X._, il a travaillé à partir du 1er août 1999 en tant que responsable des vies sociales pour la société Y._ SA, au bénéfice d'un contrat prévoyant un délai de congé de trois mois. Fin mai, début juin 2000, employeur et employé sont convenus de la fin des rapports de travail pour le 30 juin 2000 et d'une indemnité de départ de plus de six mois de salaire net. Le 11 juillet 2000, A._ a demandé à la caisse de chômage de l'Association des Commis de Genève (la caisse) des indemnités de chômage à partir du 1er juillet 2000. Par décision du 18 août 2000, la caisse a refusé de prendre en considération la demande, au motif qu'il ne subissait pas de perte de travail. B.- A._ a recouru contre cette décision devant l'Office cantonal de l'emploi (ci-après : l'office). Au cours de la procédure, la caisse a annulé la décision attaquée et a prononcé, par décision du 27 septembre 2000, une suspension de 44 jours dans l'exercice du droit à l'indemnité, au motif qu'il avait renoncé à faire valoir des prétentions de salaire envers le dernier employeur, au détriment de l'assurance-chômage. Après avoir entendu l'intéressé le 2 octobre 2000, l'office a rejeté le recours par décision du 4 décembre 2000, considérant qu'il avait résilié lui-même son contrat de travail sans s'être assuré préalablement d'un autre emploi. Par jugement du 8 février 2001, la Commission cantonale de recours en matière l'assurance-chômage (ci-après : la commission) a rejeté le recours de l'assuré et confirmé la décision de l'office. C.- A._ interjette recours de droit administratif contre ce jugement en concluant à son annulation et à l'octroi des indemnités dès le 1er juillet 2000. Invités à déposer des observations, la commission se réfère à sa décision cependant que la caisse et le Secrétariat d'Etat à l'économie ne se sont pas déterminés. 